gpt4 book ai didi

jquery - JSON 格式错误而 JSON 有效?

转载 作者:行者123 更新时间:2023-12-01 04:54:12 25 4
gpt4 key购买 nike

我尝试从外部文件获取 JSON 对象,但总是收到错误: malformed ,它指向 JSON 文件的第一个 { 。我在这个网站上测试了我的 JSON 文件:http://jsonlint.com/并且它是有效的。

这是我的 JSON 代码:

{
"employees": [{
"firstName": "John",
"lastName": "Doe"
}, {
"firstName": "Anna",
"lastName": "Smith"
}, {
"firstName": "Peter",
"lastName": "Jones"
}
]
}

这是我的脚本:

$.getJSON("employe.json", function (data) {
document.write(data.employees[0].firstName);
});

我做错了什么?

最佳答案

<script>
$(document).ready(function() {
$.getJSON("employe.json", function(data) {
document.write(data.employees[0].firstName);
});
});
</script>

或者代替文档写入

 alert( data.employees[0].firstName);

你可能会想要$.each迭代

 <script>
$(document).ready(function() {
$.getJSON("employe.json", function(data) {
$.each(data.employees, function(arrayID, employee) {
alert(employee.firstName);
});
});
});
</script>

关于jquery - JSON 格式错误而 JSON 有效?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15915204/

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