我想将一个 JSON 格式的输出转换为另一个。我该怎么做?
示例:旧 JSON
"data":
[
{
"id" : "e49e183e-9325-4e62-8eda-7e63fb7cdbbd",
"name" : "test"
},
{
"id" : "ac310894-d808-447b-a189-d07edb7f6dd7",
"name" : "test2"
}
]
我只想要没有大括号的新 JSON,就像这样带括号
"aaData":
[
[
"e49e183e-9325-4e62-8eda-7e63fb7cdbbd","test"
],
[
"ac310894-d808-447b-a189-d07edb7f6dd7","test2"
]
]
原文由 Sascha Heim 发布,翻译遵循 CC BY-SA 4.0 许可协议
您可以循环遍历这些项目并将它们推送到一个新对象中:
示例:https: //jsfiddle.net/q2Jzb/1/
您可能将这些传递给 DataTables(因为您使用名称 aaData),请注意 DataTables 将对象作为配置,它与 JSON 不同。