我想从JSON文件中提取特定的数据。这是我的代码。使用python - 只抓取特定值从键:值分析对解析JSON
jsonurl = http://localhost:8080/test.json
a = urllib2.urlopen(jsonurl).read()
b = json.loads(a)
for x, y in b.iteritems():
print x, y
这里是我的JSON
{
"abc": [
"build=1.0.44.0",
"proxy=none"
],
"xyz": [
"proxy=https",
"build=1.0.127.0"
],
"alfa": [
"build=1.0.118.0",
"proxy=none"
],
"beta": [
"proxy=http"
"build=1.0.20.0"
]
}
我得到的所有都键和值从JSON,但我只需要提取关键:值(建立=)。 我想要的输出是 abc:1.0.44.0 xyz:1.0.127.0 ....等我尝试了很多选项,但无法获得理想的结果。
这将是字典理解的好地方。 –
@AlexHall补充,以及谢谢:) – ettanany
谢谢@ettanany我明白了。但我的v [0]并不总是我需要的价值。有时它在v [1]。 – ryan1506