我試圖從last.fm
中提取一些數據。帶#號的javascript對象變量
我得到的答覆如下:
{
"tracks": {
"track": [
{
"name": "Once Upon a Dream",
"duration": "203",
"loves": "738",
"mbid": "92078817-2e04-4bcd-9c43-ebb9c2d1823c",
"url": "http://www.last.fm/music/Lana+Del+Rey/_/Once+Upon+a+Dream",
"streamable": {
"#text": "0",
"fulltrack": "0"
},
"artist": {
"name": "Lana Del Rey",
"mbid": "b7539c32-53e7-4908-bda3-81449c367da6",
"url": "http://www.last.fm/music/Lana+Del+Rey"
},
"image": [
{
"#text": "http://userserve-ak.last.fm/serve/34s/96432461.png",
"size": "small"
},
{
"#text": "http://userserve-ak.last.fm/serve/64s/96432461.png",
"size": "medium"
},
{
"#text": "http://userserve-ak.last.fm/serve/126/96432461.png",
"size": "large"
},
{
"#text": "http://userserve-ak.last.fm/serve/300x300/96432461.png",
"size": "extralarge"
}
]
}
等等......
試圖訪問該答覆的圖像部分時,問題在於,圖像對象似乎有#text
可變我嘗試訪問的信息的名稱。一個正常的response.tracks.track[i].image[0].text
顯然不起作用。
是否有一些特殊的方式來訪問這個變量?
噢,我的天啊,那應該是我嘗試過的下一件事。我想,這要花很多時間。工作得很好,謝謝! – Crimson
我知道這種感覺,有時你只需要休息一下並回到它。很高興我能幫上忙。 – KylePlusPlus