我有一个由last.fm的API返回的JSON对象,如下所示:
{
"artists": {
"artist": {
"name": "Daft Punk",
"playcount": "494599",
"listeners": "106101",
"mbid": "056e4f3e-d505-4dad-8ec1-d04f521cbb56",
"url": "http://www.last.fm/music/Daft+Punk",
"streamable": "1",
"image": [
{
"#text": "http://userserve-ak.last.fm/serve/34/5463.jpg",
"size": "small"
},
{
"#text": "http://userserve-ak.last.fm/serve/64/5463.jpg",
"size": "medium"
},
{
"#text": "http://userserve-ak.last.fm/serve/126/5463.jpg",
"size": "large"
},
{
"#text": "http://userserve-ak.last.fm/serve/252/5463.jpg",
"size": "extralarge"
},
{
"#text": "http://userserve-ak.last.fm/serve/500/5463/Daft+Punk.jpg",
"size": "mega"
}
]
},
"@attr": {
"page": "1",
"perPage": "1",
"totalPages": "1000",
"total": "1000"
}
}
}
现在我正在尝试从对象中获取图像,但是图像url的键是"#text"
。我不知道如何在Javascript中提取此值。我正在使用AngularJS,但是任何使用纯javascript的建议也可以。有没有办法在对象的键中使用“#”来获取其值。
非常感谢您的帮助。
干杯:)