我需要从 json 输出中获取一个项目,但是 json 内容并不总是一致的。
例如,如果我想获取“name”的值,它将是['result']['attributes'][0]['name'];
但如果 json 作为第二个示例交付,它将是['result']['attributes'][1]['name'];
{"result":{
"attributes":[
{"user":"newb","name":"mike"},
{"state":"california","city":"los angeles"}
]
}}
{"result":{
"attributes":[
{"state":"california","city":"los angeles"},
{"user":"newb","name":"mike"}
]
}}
如果它所在的数组的索引未知,我将如何获得“名称”值?