gpt4 book ai didi

javascript - 为什么无法解析此 JSON 对象?

转载 作者:行者123 更新时间:2023-11-28 04:27:28 25 4
gpt4 key购买 nike

在我的 JavaScript 文件中,

ajax 响应文本的声明和 json 解析是这样的:

var subcats = JSON.parse(this.responseText);

解析的假定 responseText 是这样的:

{"presubcatId":"1","precatId":"1","presubcatName":"HR Manager"}{"presubcatId":"2","precatId":"1","presubcatName":"Marketing Manager"}

它给了我这个错误:

SyntaxError: JSON.parse: unexpected non-whitespace character after JSON data at line 2 column 64 of the JSON data

什么是语法错误?帮助

最佳答案

您的 JSON 有多个元素,因此应该像这样包装在数组/列表中

[{"presubcatId":"1","precatId":"1","presubcatName":"HR Manager"}{"presubcatId":"2","precatId":"1","presubcatName":"Marketing Manager"}]

希望对你有帮助

关于javascript - 为什么无法解析此 JSON 对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53932398/

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