当前位置:  开发笔记 > 编程语言 > 正文

SyntaxError:JSON.parse:在对象中的属性值之后的','或'}'

如何解决《SyntaxError:JSON.parse:在对象中的属性值之后的','或'}'》经验,为你挑选了1个好方法。

将json字符串转换为javascript对象时出现此错误.{"Name":"Dem"o"} 当我们解析json字符串时,json字符串包含双引号,就像处理双引号的任何正确方法一样?



1> Darin Dimitr..:

json字符串包含双引号,如{"Name":"Dem"o"}

这是无效的JSON.你无法解析它.如果您希望能够使用JSON解析器解析字符串,则首先需要具有有效的JSON.因此,请确保您拥有有效的JSON:

{"Name":"Dem\"o"}

为了确保您永远不会遇到这样的断字符串,请不要手动构建它们 - 在创建JSON字符串时始终使用JSON序列化程序.这将正确处理和转义所有值.

推荐阅读
pan2502851807
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有