关于json

dacaoxin

Posted by dacaoxin on December 20, 2018

1. 基本概念

  • 什么是JSON

    JSON是一种数据格式,是一种轻量级的数据交换格式, JSON是一种跨语言交换数据格式

  • 什么是JSON字符串

    符合JSON格式的字符串叫做JSON字符串

  • JSON对象

    python中没有所谓的JSON对象

2. json模块

  • json.loads()

    python中使用json的数据类型,转换成python中对应的数据类型。比如: json对象转换成dict, json数组转换成list, json中bool类型转换成 python中的bool类型。

    json数据类型与python数据类型对应关系:

    json python
    object dict
    array list
    string str
    number int
    number float
    true True
    false False
    null None
  • json.dumps()

    python中使用dumps()来进行json串的序列化,即将python类型转化成json数据类型