How to extract value with simplejson?

1.2k Views Asked by At

I have the following json string:

{"response":[[{"uid":123456,"name":"LA_"}],[{"cid":"1","name":"Something"}],[{"cid":1,"name":"Something-else"}]]}

How can I get Something value? I do the following

jstr = json.loads(my_string)
if jstr.get('response'):
    jstr_response = jstr.get('response')[1].get('name')

but it doesn't work ('list' object has no attribute 'get')

1

There are 1 best solutions below

0
On BEST ANSWER

Try this.

jstr = json.loads(my_string)
if jstr.get('response'):
    jstr_response = jstr.get('response')[1][0].get('name')