跳转到内容

搜索仅适用于生产版本。 尝试构建并预览网站以在本地测试。

JSON 格式与处理

JSON(Java Script Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,Json是带有格式的字符串,用于数据交换。

Json主要有两种结构:Json对象和Json数组

  1. Json对象
{
"key": value,
"key": value,
"key": value,
}
  1. Json数组 Json对象的组合体
[
{"name": value, "age": value, ...}
{"name": value, "age": value, ...}
{"name": value, "age": value, ...}
...
]

Python中使用Json主要完成:

  • 将Python字典、列表转换为Json字符串
  • 读取Ison字符串,转换为Python字典或列表

主要使用Python内置的json库

  • json.dumps(字典或列表,ensure_ascii=False):将字典或列表转换为Json字符串
  • ensure_ascii参数确保中文能正常显示
  • 返回值:Json字符串
  • json.loads(ison字符串):将Json字符串转换为Python字典或列表
  • 返回值:Python字典 或 列表