我有一个 JSON 对象,如下所示:
[{"tabname":"orders","datagroups":[{"dataname":"ordersToday","datavalue":9},{"dataname":"orders30Days","datavalue":126}]}]
当我使用console.log($.parseJSON(thedata))
我只得到了 Object
这个词,没有实际数据。
如何将这些数据组织成多维 JavaScript 数组?所以它看起来像这样:
array("tabname"=>"orders", "datagroup"=>array(array("dataname"=>"ordersToday", "datavalue"=>9),array("dataname"=>"orders30Days","datavalue"=>126)))
最佳答案
它是一个数组:
var json = '[{"tabname":"orders","datagroups":[{"dataname":"ordersToday","datavalue":9},{"dataname":"orders30Days","datavalue":126}]}]';
var obj = $.parseJSON(json);
Array.isArray(obj) // => true
关于javascript - 如何将多维 JSON 对象转换为 javascript 数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17490267/