学习这件事不在乎有没有人教你,最重要的是在于你自己有没有觉悟和恒心。————法布尔

编程

Python 中对JSON 数据类型转换对比

  • 2019-11-24 14:03
简介 :Pthon 针对JSON 字符串的转成Pthon 类型对比

类型

JSON Python
object dict
array list
string str
number int ,float
true false True False
null None

案例解释

  • # json 对象案例
  • jsonString =
  • '[
  • {
  • "pic": "http://bbs.cheshi-img.com/forum/bbs/69e460c514769a711c98f86266c533e3.jpg",
  • "title": "文章标题",
  • "id": 12314,
  • "status": true
  • "content": null
  • },
  • ...
  • ]'
  • # python函数转化之后类型对比
  • pythonData = json.loads(jsonString)
  • 1. 整体pythonData 为list类型了,每个json元素为dict类型。
  • 2. pic 字段value 还是str类型。
  • 3. number 类型 对应ID字段
  • 4. true 转换为python bool 类型 True
  • 5. null -> None
Top