Python复杂对象转JSON
在Python对于简单的对象转json还是比较简单的,如下:
import json
d = {
'a': 'aaa', 'b': ['b1', 'b2',...'b3'], 'c': 100}
json_str = json.dumps(d)
print json_str
对于复杂对象,可以使用下面的方法来实现,比如:
import json
class Customer...Customer('jane', 'B', 12, '222', 'bbb'),
Customer('dave', 'B', 10, '333', 'ccc'),
]
json_str...= json.dumps(customers, default=lambda o: o....__dict__, sort_keys=True, indent=4)
print json_str
结果如下
[
{
"address": {
"home