Próbuję dokonać lokalnej plik xml parsowania „aplikacji” dla niektórych kolegów i używam bieżącą funkcję do pobierania plików:Ścieżka z ukośniki do ścieżki z ukośniki javascript
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 />");
}
}
problem z tej funkcji zwraca ciąg znaków podobny do:
C:\Users\SomeUser\Desktop\cool\Archief\CDATA1.xml
muszę wymienić wsteczne ukośniki do ukośniki z całego łańcucha. Jak to zrobić?
Próbowałem metody Replace:
pathString.replace(/\\/g, "/")
Ale to nie wydaje się rade.
Czy możecie mi pomóc? Metoda
Jak udało Ci się zastąpić połączenie? Czy możesz dodać to do swojego przykładu? –
Jeśli udzielona odpowiedź rozwiązała Twój problem, pamiętaj, aby ją zaakceptować. –