python 解析web接口的json数据

实例1-使用urllib2

#utf-8
import urllib2
import json

url="http://xxx.com"

#获取json格式的字符串
page=urllib2.urlopen(url)
data=page.read()

#转换成python中的字典格式,用json.loads()方法
ddata=json.loads(data)

#循环获取titile属性的值
len=len(ddata)

for i in range(0,len):
    x=ddata[i].get('title')
    print x

 

实例2-使用第demjson

#utf-8
import urllib
import demjson

url="http://xxx.com"

page=urllib.urlopen(url)
data=page.read()

ddata=demjson.decode(data)

len=len(ddata)
for i in range(0,len):
    x=ddata[i].get('title')
    print x
    

 

posted @ 2016-05-20 14:40  职场人的思考  阅读(2097)  评论(0编辑  收藏  举报