首页 > 编程语言 > 详细

python解析json文件

时间:2014-09-24 02:26:27      阅读:454      评论:0      收藏:0      [点我收藏+]
  1. cat  t.jo

{
"name":"test",
"type":"kkk",
"ppp":{"parate":[1,2]}
}

或者加个数组t2.jo:
[
{"name":"test","type":"kkk","ppp":{"parate":[1,2]}},
{"name":"ppp"}
]

2.解析t.jo

import json
In [61]: s=json.loads(‘{"name":"kkk","type":"ppp"}‘)
In [62]: s[‘name‘]
Out[62]: u‘kkk‘
 -------------t.jo
 f=file(‘t.jo‘)
 s=json.load(file(f)) 或者 s=json.load(file("t.jo"))
 print s[‘name‘]
 print s[ppp][‘parate‘][0]
 --------------t2.jo
In [97]: f=file(‘t2.jo‘).read()
In [98]: t=json.JSONDecoder().decode(f)
In [99]: print t[0][‘ppp‘]


python解析json文件

原文:http://my.oschina.net/jk409/blog/317751

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!