gpt4 book ai didi

javascript - 无法访问 JSON 数组中的项目?

转载 作者:行者123 更新时间:2023-12-03 08:38:34 25 4
gpt4 key购买 nike

我正在发送一个返回以下内容的请求:

{
"title": "Recent Uploads",
"link": "http://www.flickr.com/photos/",
"description": "",
"generator": "http://www.flickr.com/",
"items": [
{
"title": "Title 1",
"link": "http://www.flickr.com/photos/123"
} ]
}

然而,当我尝试访问其中的内容时,我得到一个“未定义”值:

xml.onreadystatechange = function () {
if (xml.readyState == 4 && xml.status == 200) {
var rsp = xml.rspTxt
console.log(rsp.title);
}
}

我做错了什么?据我所知,这应该有效......

编辑:Fiddle .

最佳答案

这是因为您的 JSON 根本不是有效的 JSON..

var test = {
"title": "Recent Uploads",
"link": "http://www.flickr.com/photos/",
"description": "",
"generator": "http://www.flickr.com/",
"items": {

"title": "Title 1",
"link": "http://www.flickr.com/photos/123"
}
};

console.log(test.title);

这工作正常,并在控制台中显示“最近上传”。不能有“[”和“,”在末尾。

关于javascript - 无法访问 JSON 数组中的项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33122814/

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