在Javascript中将字符串转换为DynaTree对象

时间:2013-11-21 17:24:14

标签: javascript python dynatree jquery-dynatree

我正在使用DynaTree插件来获取树结构。 Python脚本将数据返回到javascipt中的函数。我希望这些数据用于加载孩子。 python脚本返回的数据是字符串数据类型。如何将其转换为DynaTree对象?

python脚本返回的数据:

    "{title : 'node1'},
    {title : 'node2'},
    {title : 'node3', 
        isFolder: true,
        children : [{title : 'Child'}] }"

如果这些数据存储在javascript变量中(比如myVariable),我应该如何使用它?

我试过了

    children: [ myVariable ]
    children : myVariable

两个都不行。我该如何处理?

1 个答案:

答案 0 :(得分:0)

尝试

children: myVariable

如果你从python中的dics列表开始,

outstring = 'children: %s' % json.dumps(childrenlist)

我使用了%,因为{}可能会让人感到困惑。请记住导入json