有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({
```
??????????
```
});
最佳答案
如果您使用的是 vue/javascript,只需使用 .map() 和 .filter() 使用结果创建一个新数组,然后执行 JSON.stringify(Array)
注意:如果您愿意,也可以是对象
关于mysql - 我想制作json数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55898751/