たとえば、少し奇妙な構造を持つ JSON データを使用しています。
{
"RESULT":
{
"COLUMNS": ["ID","name","ENABLED","perms","vcenabled","vcvalue","checkenabled","checkvalue","indxenabled","indxvalue"],
"DATA": [
[7,"Site-A", 1, "1,2", 1, 1, 1, 0, 0, 0],
[15,"Site-B", 1, "1,2,3,4", 1, 1, 1, 0, 0, 0]
]
},
"ERROR": 0
}
「Column」配列の値が「DATA」配列の値のキーになるように、このデータを適切な JSON 構造に再構築する JavaScript を作成したいと思います。したがって、JS プロセスが実行されると、データは次のようになります。
[
{"ID":7,"name":"Site-A","ENABLED":1,"perms":"1,2","vcenabled":1,"vcvalue":1,"checkenabled":1,"checkvalue":1,"indxenabled":1,"indxvalue":1},
{"ID":15,"name":"Site-B","ENABLED":1,"perms":"1,2","vcenabled":1,"vcvalue":1,"checkenabled":1,"checkvalue":1,"indxenabled":1,"indxvalue":1}
]
JSON の再構築を実現するための JavaScript のベスト プラクティスは何ですか? JQuery、Foundation JS などの JS フレームワークを使用してこのタスクを達成できますか?