-1
如果我有一个大的字符串,它由JSON字符串,例如:有没有办法来解析用逗号分隔成JSON数组JSON字符串对象
“{”动物“:‘狗’,”色':'blue'},{'animal':'cat','color':'green'}'
有没有办法将这个解析成包含JSON对象的数组? JSON.parse()不起作用。
如果我有一个大的字符串,它由JSON字符串,例如:有没有办法来解析用逗号分隔成JSON数组JSON字符串对象
“{”动物“:‘狗’,”色':'blue'},{'animal':'cat','color':'green'}'
有没有办法将这个解析成包含JSON对象的数组? JSON.parse()不起作用。
不是。它不是JSON。
[
和]
分隔,但是这与分隔和'
'
(严重,因为这些字符显示的文本内太)。"
和"
分隔,但是这使用'
和'
。您可以:
也许你在“手动修复数据”中加入了它,但如果没有 - “请确保原始数据实际上是作为有效的JSON对象/数组发送的。”假设源是另一种服务,只是产生无效的类似JSON的数据字符串,并且可以修复。 – Luaan
坚持方括号'[]'之前和之后,那么它是一个有效的JSON数组。 – lonesomeday
@lonesomeday - 没有。除此之外,还有其他一些阻止它成为JSON的错误。 – Quentin
@Quentin啊是的。我的手机没有更多堆栈溢出。 – lonesomeday