import json
a={'a':1, 'b':2, 'c':3,'d':4}
print json.dumps(a)
{"a": 1, "c": 3, "b": 2, "d": 4}
b= json.dumps(a)
print type(b)
<type 'str'>
在服务器和客户端的数据交互的时候,要找到一种数据格式,服务端好处理,客户端也好处理,这种数据格式应该是一种统一的标准,不管在哪里端处理起来都是统一的,现在这种数据格式非常的多,比如最早的xml,再后来较为流行的json。
jsonstr="""{ "sites":
[ { "name": "阿猫学编程", "url": "www.bugingcode.com" },
{ "name": "博客园", "url": "www.cnblogs.com" },
{ "name": "cndn", "url": "www.csdn.com" } ]
}"""
printjson.loads(jsonstr)