[[{"date":"January 2004"},true,false,100,null,null,true],[{"date":"February 2004"},false,false,99,null,null,true]]
Run Code Online (Sandbox Code Playgroud)
我有一长串来自javascript文件的数据,如上所述.是否有快捷方式或库可以将其解析为适当的数据类型?
如您所见,它是包含字典,布尔值,整数和空值的列表列表.
我的意思是,我可以手工做到这一点,但我认为我不能很快或有效地做到这一点.必须有一个更好的方法.
这非常接近有效的JSON.唯一无效的是False应该false而且True应该是true.这可能是转录错误(...是的)
用途json:
import json
x = '[[{"date":"January 2004"},true,false,100,null,null,true],[{"date":"February 2004"},false,false,99,null,null,true]]'
json.loads(x)
Out[20]:
[[{'date': 'January 2004'}, True, False, 100, None, None, True],
[{'date': 'February 2004'}, False, False, 99, None, None, True]]
Run Code Online (Sandbox Code Playgroud)