【发布时间】:2020-12-04 03:59:55
【问题描述】:
{“xx”:{“zz”:{“yy”:“YY”,“aa”:“AA”}}}
这是一个有效的 json 语法吗?这是从 Rest API 调用返回的。我正在尝试使用 JSON.parse(...) 方法对其进行解析,但出现“未定义的令牌 U”错误。
我在 servicenow 中使用它。不确定是 service-now 问题还是 json 解析错误。
【问题讨论】:
-
实际 JSON 要求这些属性用双引号括起来。
-
json 对象的键名必须包含在
""中,因此这不是有效的 json 语法。但不知道U来自哪里 -
您的输入不包含字符
U因此它不可能是您正在解析的东西会产生该错误。 (在undefined的开头看到关于u的错误更为常见,但你有一个大写字母U,我以前从未见过)
标签: javascript json rest response