在这种情况下如何访问特定的JSON数据?

时间:2013-09-27 22:31:51

标签: json python-2.7

我知道我可以使用simplejson在python中检索这样的总单位。

jsondata = json.loads(r.text)
jsondata['data']['total_units']

但是我如何继续获取状态字段的数据?

  {
status: 'ok',                                                                      
data: {
    total_units: 1,                                                               
    unit_info: [{
        type: 'car',                                                             
        status: 'Blue car',          
        id: '20513'
        }]
      }
     }

2 个答案:

答案 0 :(得分:1)

你需要在'unit_info'键中索引列表才能获得它内部的字典。

答案 1 :(得分:1)

jsondata['data']['unit_info'][0]['status']