Javascript 如何[JSON.parse]一个unc路径?
我正试图从服务器获取一个文件名到我的客户端,而斜杠让我发疯 如果我有一个完全限定的文件路径Javascript 如何[JSON.parse]一个unc路径?,javascript,json,unc,Javascript,Json,Unc,我正试图从服务器获取一个文件名到我的客户端,而斜杠让我发疯 如果我有一个完全限定的文件路径 \\machine\share\inga.baz 我希望这个可以在客户端的JSON对象上使用 1) 需要什么格式才能生成JSON.parse var file = {"path":"\\machine\share\inga.baz"}; var filepath = file.path; //filepath = "\\machine\share\inga.baz" 没有传入字符串的客户端转换 2) 客
\\machine\share\inga.baz
我希望这个可以在客户端的JSON对象上使用
1) 需要什么格式才能生成JSON.parse
var file = {"path":"\\machine\share\inga.baz"};
var filepath = file.path;
//filepath = "\\machine\share\inga.baz"
没有传入字符串的客户端转换
2) 客户端需要做哪些更改来清理字符串,以便
var filepath = file.path;
实际上包含一个可解析的资源名称?我认为每个名称需要四个斜杠,比如:
file=JSON.parse(“{”path):“\\\\机器\\\\share\\\\\inga.baz”}”代码>我怀疑这就是你所需要的…你的JSON根本没有正确编码…等等。我每个斜杠需要4个斜杠。。。成功了。(不明白这是一个多么糟糕的问题。如果是dup,请链接)是的…我需要json=json.parse(…);json=json.stringify(json,未定义,2);json=json.replace(/\\/g,'\\')代码>这可以满足我的需要。我发现自己陷入了困境,但我试图在错误的加工领域解决问题,没有人能从中找到灵感。