我正在尝试使用 JSON 和 jQuery Ajax 从 Last.FM API 检索专辑封面,但我无法访问数据结构,如下所示:
"image":[
{
"#text":"http:\/\/userserve-ak.last.fm\/serve\/34s\/82993237.png",
"size":"small"
},
{
"#text":"http:\/\/userserve-ak.last.fm\/serve\/64s\/82993237.png",
"size":"medium"
},
{
"#text":"http:\/\/userserve-ak.last.fm\/serve\/174s\/82993237.png",
"size":"large"
},
{
"#text":"http:\/\/userserve-ak.last.fm\/serve\/300x300\/82993237.png",
"size":"extralarge"
},
{
"#text":"http:\/\/userserve-ak.last.fm\/serve\/_\/82993237\/Jake+Bugg.png",
"size":"mega"
}
],
完整网址: http://lab.starchcreative.co/zapp/albumartproxy.php?artist=Jake%20Bugg&album= Jake%20Bugg
该数据也嵌套在其中album
,因此我尝试这样做以访问mega的艺术品 URL :albumArtURL = data.album.image.#text[4];
这返回了我#
在项目中的错误。所以我只是尝试albumArtURL = data.album.image.text[4];
无济于事。
谁能帮助我做错了什么?