我试图找到一个解析python的解析器,它可以解析下面写的数据结构(到python字典)(这个数据结构取自javascript中的var
变量)。
{
a: "a",
b: 54,
c: [
{
d: "d",
e: false
},
{
f: "f"
}
]
};
答案 0 :(得分:0)
demjson.decode()
memcpy(InstancePtr,&ModelMsgDesc,sizeof(ModelMsgDesc));
jsonnet.evaluate_snippet()
import demjson
# from
js_obj = '{x:1, y:2, z:3}'
# to
py_obj = demjson.decode(js_obj)
ast.literal_eval()
import json, _jsonnet
# from
js_obj = '{x:1, y:2, z:3}'
# to
py_obj = json.loads(_jsonnet.evaluate_snippet('snippet', js_obj))