Der*_*ang 6 python json python-2.7
我想知道是否有办法解码类似JSON的字符串.
我有字符串:
'{ hotel: { id: "123", name: "hotel_name"} }'
Run Code Online (Sandbox Code Playgroud)
它不是有效的JSON字符串,因此我无法使用python API直接对其进行解码.Python只接受字符串化的JSON字符串,如:
'{ "hotel": { "id": "123", "name": "hotel_name"} }'
Run Code Online (Sandbox Code Playgroud)
其中属性被引用为字符串.
使用demjson模块,它具有在非严格模式下解码的能力.
In [1]: import demjson
In [2]: demjson.decode('{ hotel: { id: "123", name: "hotel_name"} }')
Out[2]: {u'hotel': {u'id': u'123', u'name': u'hotel_name'}}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4620 次 |
| 最近记录: |