我有以下json字符串:
{"response":[[{"uid":123456,"name":"LA_"}],[{"cid":"1","name":"Something"}],[{"cid":1,"name":"Something-else"}]]}
如何获得Something
价值?
我做了以下
jstr = json.loads(my_string)
if jstr.get('response'):
jstr_response = jstr.get('response')[1].get('name')
但它不起作用('list' object has no attribute 'get'
)
答案 0 :(得分:3)
试试这个。
jstr = json.loads(my_string)
if jstr.get('response'):
jstr_response = jstr.get('response')[1][0].get('name')