Estoy trabajando con la API de last.fm para obtener imágenes de artistas, y obtengo los resultados de JSON donde necesito verificar un valor '@attr' . Lamentablemente, parece que no puedo acceder a este valor. Los resultados parecen algo así como:¿Cómo accedo a un valor '@attr' en JSON con jQuery
{"image":[{
"url":"http:\/\/www.last.fm\/music\/Undefined\/+images\/3040021",
"format":"jpg",
"sizes":{"size":{"#text":"http:...jpg","name":"original","width":"397","height":"397"},{"#text":"http:...jpg","name":"large","width":"126","height":"126"},]},
"@attr":{"official":"yes"}}
es que el último valor que no puedo llegar a ...
alguna idea?
Intenté ['@attr'] y parece que no funcionó, solo devuelto indefinido.
Estoy haciendo $ .each (obj.image, function() {}) - y estoy obteniendo this.url, this.format, etc. con éxito - pero no estoy teniendo suerte con esto [ '@attr']
Realmente probé ['@attr'] y parece que no funcionó - solo devuelto indefinido. Estoy haciendo $ .each (obj.image) - y estoy obteniendo this.url, this.format, etc. correctamente, pero no estoy teniendo suerte con esto ['@ attr'] – majman