【python】JSON

忘是亡心i 2024-03-23 21:26 67阅读 0赞

一、JSON定义

1.什么是JSON

①JSON是一种轻量级的数据交互格式。可以按照JSON指定的格式取组织和封装数据

②JSON本质上是一个带有特定格式的字符串

2.主要功能

JSON是在各种编程语言中流通的数据格式,负责不同编程语言中的数据传递和交互

3.JSON格式

JSON的格式与python中的字典格式一致,例如:{“name”:”zhangsan”,”age”:18}

也可以是元素为字典的列表,例如:[{“name”:”zhangsan”,”age”:18},{“name”:”lisi”,”age”:19},{“name”:”wangwu”,”age”:20}]

二、python数据和JSON数据的相互转换

1.python数据转JSON

  1. import json
  2. data = {"name": "张三", "age": 18}
  3. data = json.dumps(data)

如果data数据中有汉字,在转换的时候可以加上ensure_ascii=False来保证汉字能够正常输出(

不使用ASCII码进行转换,直接将结果输出)

  1. data = json.dumps(data, ensure_ascii=False)

2.JSON转python数据

  1. data = json.loads(data)

发表评论

表情:
评论列表 (有 0 条评论,67人围观)

还没有评论,来说两句吧...

相关阅读