-1

次の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')

4

1 に答える 1

3

これを試して。

jstr = json.loads(my_string)
if jstr.get('response'):
    jstr_response = jstr.get('response')[1][0].get('name')
于 2011-10-27T17:37:18.013 に答える