一部の同僚のために「アプリケーション」を解析するローカルxml ファイルを作成しようとしていますが、現在の関数を使用してファイルを取得しています。
function ShowFolderFileList(folderspec) {
var fso, f, f1, fc, s;
fso = new ActiveXObject("Scripting.FileSystemObject");
f = fso.GetFolder(folderspec);
fc = new Enumerator(f.files);
s = "";
for (; !fc.atEnd(); fc.moveNext()) {
var pathString = fc.item();
$("#test").append(pathString + "<br />");
}
}
この関数の問題は、次のような文字列を返します。
C:\Users\SomeUser\Desktop\cool\Archief\CDATA1.xml
文字列全体のバック スラッシュをスラッシュに置き換える必要があります。これを行う方法?
置換方法を試しました:
pathString.replace(/\\/g, "/")
しかし、それはうまくいかないようです。
皆さん、私を助けてくれませんか?