解析python

时间:2017-10-10 21:45:36

标签: javascript python parsing

我试图找到一个解析python的解析器,它可以解析下面写的数据结构(到python字典)(这个数据结构取自javascript中的var变量)。

{
    a: "a",
    b: 54,
    c: [
        {
            d: "d",
            e: false
        },
        {
            f: "f"
        }
    ]
};

1 个答案:

答案 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))