小编Dig*_*ett的帖子

如何在Python中循环JSON

我无法弄清楚如何循环一个深度超过1级的JSON对象.对象是:

{
  "data":[
    {
      "id":"251228454889939/insights/page_fan_adds_unique/day",
      "name":"page_fan_adds_unique",
      "period":"day",
      "values":[
        {
          "value":9,
          "end_time":"2012-05-29T07:00:00+0000"
        },
        {
          "value":5,
          "end_time":"2012-05-30T07:00:00+0000"
        }
      ],
      "title":"Daily New Likes",
      "description":"Daily The number of new people who have liked your Page (Unique Users)"
    },
    {
      "id":"251228454889939/insights/page_fan_adds/day",
      "name":"page_fan_adds",
      "period":"day",
      "values":[
        {
          "value":9,
          "end_time":"2012-05-29T07:00:00+0000"
        },
        {
          "value":5,
          "end_time":"2012-05-30T07:00:00+0000"
        }
      ],
      "title":"Daily New Likes",
      "description":"Daily The number of new people who have liked your Page (Total Count)"
    }
  ]
}
Run Code Online (Sandbox Code Playgroud)

码:

def parseJsonData(data):
    output_json = json.loads(data)
    for i in output_json:
        print i
        for …
Run Code Online (Sandbox Code Playgroud)

python json loops

1
推荐指数
1
解决办法
3万
查看次数

标签 统计

json ×1

loops ×1

python ×1