繁体   English   中英

在 REST 响应上使用 JSON.parse(...) 时出现 Unexpected Token U 错误

[英]getting Unexpected Token U error when using JSON.parse(…) on REST Response

{“xx”:{“zz”:{“yy”:“YY”,“aa”:“AA”}}}

这是有效的 json 语法吗? 这是从 Rest API 调用返回的。 我正在尝试使用 JSON.parse(...) 方法对其进行解析,但出现“未定义的令牌 U”错误。

我在 servicenow 中使用它。 不知道是 service-now 问题还是 json 解析错误。

在尝试解析之前,请确保您正在等待来自 API 调用的响应。 似乎您在接收值之前尝试解析,因此您的变量包含值undefined (也可能是由变量名中的拼写错误引起的)

当您尝试解析时,您将收到错误Unexpected token u in JSON at position 0

如果您是 javascript 的新手,请考虑通过此答案了解如何使用Fetch API

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM