文章目录
简介
JSON(JavaScript Object Notation),是一种轻量级的数据交换格式。它基于 ECMAScript (欧洲计算机协会制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。
使用说明
1. 编码
1.1 列表和元组被统一对待

1.2 非ASCII字符的处理

1.3 字典可按key排序

1.4 字典的key被强制转换为str类型
字典的value不受影响。

1.5 写入文件


1.6 更优雅的显示效果
不论dump()还是dumps()都可以设置indent。

2. 解码
2.1 从JSON字符串解码
由于编码会将字典的key转换为字符串,所以解码后得到的结果与原始不同。

2.2 从文件解码


被折叠的 条评论
为什么被折叠?



