有以下json数据。
{
"id": 0,
"isLeaf": false,
"name": "root",
"children": [
{
"id": 3,
"isLeaf": false,
"name": "Node 2",
"pid": 0,
"disabled": true
},
{
"id": "new5",
"isLeaf": false,
"name": "new node",
"pid": 0,
"children": [
{
"id": "new7",
"isLeaf": true,
"name": "new leaf",
"pid": "new5"
},
{
"id": "new8",
"isLeaf": true,
"name": "new leaf",
"pid": "new5"
}
]
},
{
"id": "new6",
"isLeaf": false,
"name": "new node",
"pid": 0
}
]
}
我想通过从数据库获取价格来制作相同的json数据。 如果选择值如下:
id isLeaf name pid disabled
new5 false Node2 0 null
new7 true new leaf new5 null
new8 true new leaf new5 null
如何用json制作出来? 如何使它看起来像上面的json? 请帮助我。
$.ajax({
```
??????????
```
});
答案 0 :(得分:0)
如果您使用的是vue / javascript,只需使用.map()和.filter()创建一个带有结果的新数组,然后执行JSON.stringify(Array)