내 data.json
내가 모두 key/pair
값을 표시 할 수 있어요구문 분석 JSON 데이터
{"a":[{"b":{"c":{ "foo1":1, "foo2":2, "foo3":3, "foo4":4}}}],"d":[{"e":{"bar1":1, "bar2":2, "bar3":3, "bar4":4}}]}
입니다. 내 코드는 다음과 같습니다
{u'bar1': 1, u'bar2': 2, u'bar3': 3, u'bar4': 4}
하지만이 같은 모든 quotes
및 u
없이 단지 keys
를 표시하려면 :
#! /usr/bin/python
import json
from pprint import pprint
with open('data2.json') as data_file:
data = json.load(data_file)
pprint(data["d"][0]["e"])
나에게주는
bar1, bar2, bar3, bar4
아무도 아무것도 제안 할 수 있습니까? 그것은 파이썬으로 만 존재할 필요는 없으며 쉘 스크립트에도있을 수 있습니다.
'keys'를 사용할 필요가 없습니다. – thefourtheye
'keys '가 필요 없습니다. – user227666