python 解析json

python 解析json


Simplejson 是一个能够将字符或者文件解析成json的python库,可以将python的字典和列表解析成一个json字符.

我们指定下面的字符为json的数据

json_string='{"姓":"wen","名":"昌寿"}'

我们通过下面的方式进行解析

import simplejson as json
parsed_json=json.loads(json_string)

通过上面的操作我们可以通过普通的字典的方式进行访问

print(parsed_json['姓名'])
"wen"

你也可以通过下面的方式将一个dict转换成json对象

  d = { 'first_name': 'wen',
   'second_name': 'changshou',
   title ':[' python ',' c ++ '],
   }
print ( json. dumps ( d ))
{ "title"[ "python""c++" ]"first_name""wen""second_name""changshou" }
JSON Python 2 Python 3
object dict dict
array list list
string unicode str
number (int) int, long int
number (real) float float
true True True
false False False
null

你可能感兴趣的:(python 解析json)