随笔分类 -  JSON

摘要:Python的字典和JSON在表现形式上非常相似 #这是Python中的一个字典 dic = { 'str': 'this is a string', 'list': [1, 2, 'a', 'b'], 'sub_dic': { 'sub_str': 'this is sub str', 'sub_ 阅读全文
posted @ 2017-05-21 20:06 道高一尺 阅读(453) 评论(0) 推荐(0) 编辑
摘要:在使用json.dumps时要注意一个问题 >>> import json >>> print json.dumps('中国') "\u4e2d\u56fd" 输出的会是 '中国' 中的ascii 字符码,而不是真正的中文。 这是因为json.dumps 序列化时对中文默认使用的ascii编码.想输 阅读全文
posted @ 2017-05-20 14:48 道高一尺 阅读(1790) 评论(0) 推荐(0) 编辑
摘要:1 '''pyhton的dict对象可以直接序列化为JSON的{},不过很多时候 2 我们更喜欢用class表示对象,比如定义Student类,然后序列化''' 3 import json 4 class Student(object): 5 def __init__(self,name,age,score): 6 self.name = name 7 ... 阅读全文
posted @ 2017-05-08 10:37 道高一尺 阅读(509) 评论(0) 推荐(0) 编辑
摘要:如果我们要在不同的编程语言之间传递对象,就必须把对象序列化为标准格式,比如xml,但更好的方法是序列化为JSON,因为JSON表示出来就是一个字符串,可以被所有语言读取,也可以方便地存储到磁盘或者通过网络传输,JSON不仅是标准格式,并且比XML更快,而且可以直接在web页面中读取,非常方便。 阅读全文
posted @ 2017-05-08 09:57 道高一尺 阅读(229) 评论(0) 推荐(0) 编辑