gpt4 book ai didi

javascript - 为什么这个字符串不能解析为 JSON?

转载 作者:行者123 更新时间:2023-11-29 18:28:06 24 4
gpt4 key购买 nike

有问题的字符串:

'{"images":{"0":"<div style=\\"background:red;width:250px;height:250px;display:block;position:absolute;\\"></div>"}}'

我试过各种单引号和双引号的组合。如果将该字符串放入 Chrome 的 javascript 控制台,放入 JSON.parse(),它会很好地解析。

问题是,该字符串是从服务器发送给我的,我是通过 .xhr() 请求获取的。一旦添加了该步骤,无论单引号和双引号的排列如何,我都会不断收到如下错误:

Unexpected Token '

我如何请求这样的字符串并将其 JSON.parse 为对象?

最佳答案

如果你引用的是字符串的一部分,那么它就不是json。删除开始和结束引号。

并且没有理由对双引号进行双重转义。

关于javascript - 为什么这个字符串不能解析为 JSON?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11081167/

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