javascript - 如何将多维 JSON 对象转换为 javascript 数组

标签 javascript jquery json multidimensional-array

我有一个 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/

相关文章:

javascript - 重定向到带有加载动画的页面

java - Tomcat热部署Json文件

javascript - 按钮点击功能,轻松初始化

javascript - XHR HEAD 请求是否可以不遵循重定向(301 302)

javascript - Node.js 串口同步读写

javascript - $ ("html, body").animate({scrollTop :0}, 'slow' );在我的页面上不起作用

javascript - 如何使用 SpyOnEvent 通过 jquery-jasmine 监视事件

json - Chrome "SyntaxError: Unexpected token :"与简单的 JSON

python - Python 处理的输出的最佳数据结构是什么?

java - 在Java中,有没有办法可以从JSONObject转到JSONStringer,反之亦然?