gpt4 book ai didi

javascript - JSON 不允许 :\

转载 作者:行者123 更新时间:2023-11-30 07:09:59 24 4
gpt4 key购买 nike

Demo

alert('How do i make abspath==U:\\path?'); //shouldnt i only need one \?
alert(JSON.stringify({abspath:'U:\path'})); //wtf
alert(JSON.stringify({abspath:'U:\\path'}));//wtf2
//alert(JSON.stringify({abspath:'U:/path'}));//different
alert(JSON.stringify({abspath:"U:\path"})); //even here!?
alert(JSON.stringify({abspath:"U:\\path"})); //fuuuuuuuuuuuuu

最佳答案

当脚本输出 {"abspath":"U:\\path"} 时,这是一个有效的 JSON 字符串。它看起来不像一个有效的对象,因为它仍然被转义——JSON 字符串不适合人类阅读。

如果您要解码该字符串,您最终会得到所需的值。你的输出仍然被转义,因为它应该是,等待解码。如果它没有在编码字符串中转义,您将无法对其进行解码。

看到发生:http://jsfiddle.net/dhzMQ/1/ (需要 console 可用)

延伸阅读

关于javascript - JSON 不允许 :\,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11745985/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com