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

python:解析js中常见的 不带引号的key的 json

时间:2018-05-01 20:32:50      阅读:364      评论:0      收藏:0      [点我收藏+]

标签:key   json   简单   http   bsp   代码   https   ...   pre   

首先要明晰一点,json标准中,key是必须要带引号的,所以标准json模块解析不带引号的key的 json就会抛错

不过有一些lib可以帮我们解析

如:demjson(链接

>>>> import demjson
>>> demjson.decode({suggestion:[{query:"London",interpretation: ...)
{usuggestion: [{uquery: uLondon, uoperation: 2, uinterpretation: ...

 

简单的例子(代码)

>>> import demjson

>>> demjson.encode( [one,42,True,None] )    # From Python to JSON
["one",42,true,null]

>>> demjson.decode( ["one",42,true,null] )  # From JSON to Python
[one, 42, True, None]

>>> cfg = demjson.decode_file( "config.json" )  # Read JSON from a file

 

python:解析js中常见的 不带引号的key的 json

标签:key   json   简单   http   bsp   代码   https   ...   pre   

原文地址:https://www.cnblogs.com/zhouxinfei/p/8976710.html

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