码迷,mamicode.com
首页 > 编程语言 > 详细

使用Python解析JSON

时间:2019-08-15 22:53:30      阅读:116      评论:0      收藏:0      [点我收藏+]

标签:unicode   ade   ict   编码   array   The   对照表   使用   数据交换   

使用Python解析JSON

json是一种轻量级的数据交换格式,易于阅读和编写。

json函数具体作用描述

函数 具体描述作用
json.dumps 将python对象编码为JSON字符串
json.loads 将已编码的JSON字符串编码为Python对象
# json.dumps
>>> import json
>>> data = [ {'a' : 1, 'b' : 2, 'c' : 3} ]
>>> j = json.dumps(data)
>>> print(j)
[{"a": 1, "b": 2, "c": 3}]
>>> j = json.dumps(data, indent=4)      # indent,对json进行数据格式化,看起来更加直观
>>> print(j)
[
    {
        "a": 1,
        "b": 2,
        "c": 3
    }
]
>>> 
>>> 
# json.loads
>>> import json
>>> data = '{"a" : 1, "b" : 2, "c" : 3}'
>>> text = json.loads(data)
>>> print(text)
{'a': 1, 'b': 2, 'c': 3}
>>> 

Python向JSON类型转化对照表

Python类型 JSON类型
Dict object
list和tuple array
string和unicode string
int,long和float number
True true
False false
None null

使用Python解析JSON

标签:unicode   ade   ict   编码   array   The   对照表   使用   数据交换   

原文地址:https://www.cnblogs.com/dhzg/p/11360905.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!