假如想搭建一个数据服务器,根据客户端的url请求将数据封装成json格式返回:
# -*- coding: utf-8 -*-
import json
#封装json
data=[]
for i in range(5):
tmp = {}
tmp['sex'] = 'boy_%s' % i
tmp['declare'] = 'apple_%s' % i
data.append(tmp)
json_str = json.dumps(data)
print type(json_str)
#解析json
json_data = json.loads(json_str)
print json_data[1]['sex']
这是最简单的json封装和解析的实现方式。