如何使用JSON中的数组作为我的数据
How do I use an array within JSON as my data?
我有一个JSON对象,其中是一个2D数组,其中包含我需要在其中可视化的数据。
我如何从以下JSON中只拉存储在"数据点"中的数组?
var myData = [
{"target": "tar.get",
"datapoints": [
[71.0, 1443793200],
[119.0, 1443793500],
[75.0, 1443793800],
[106.0, 1443794100],
[93.0, 1443794400],
[105.0, 1443794700],
[87.0, 1443795000],
[72.0, 1443795300],
[39.0, 1443795600],
[78.0, 1443795900],
[48.0, 1443796200],
[74.0, 1443796500],
[61.0, 1443796800],
[86.0, 1443797100],
[75.0, 1443797400],
[79.0, 1443797700],
[69.0, 1443798000],
[69.0, 1443798300],
[78.0, 1443798600],
[71.0, 1443798900],
[45.0, 1443799200],
[68.0, 1443799500],
[57.0, 1443799800],
[null, 1443800100]]
}];
阅读一些JSON初学者指南,如wiki来了解基础知识。
你可以这样访问它:
myData[0].datapoints;
您可能希望像这样查看mydata
数组:
var i;
for (i = 0; i < myData.length; i++) {
var datapoints = myData[index].datapoints;
// do stuff with datapoints
}
你可以访问JSON成员作为任何JS对象:
var datapoints = myData[0].datapoints;
相关文章:
- ajax请求成功,但可以'我看不到我的数据
- AngularJS过滤器不适用于我的数据:关联数组
- 为什么为我的数据表设置类没有任何作用
- 我应该如何在redux中构建/传递我的数据或操作
- 如何取回我的数据
- 为什么我的数据绑定到一个计算函数不起作用(使用knockout.js和jade)
- 如何获取d3轴刻度以匹配我的数据
- ng-repeat / ng-bind 不会显示我的数据
- 为什么不能关闭我的数据表的排序
- D3.js复制我的数据
- 我的数据没有使用 AJAX 保存在数据库中
- 如何将输入映射到我的数据列表选项
- 警报截断了我的数据,我该如何查看它
- 如何在 Clojurescript 中 firebase.push ?我的数据是否正确
- 为什么我的数据绑定不起作用
- 为什么我的数据没有被添加到mojolicious的藏匿处
- 如何使用 Jquery 在段落中以纯文本形式显示我的数据,该段落以 JSON 文本包装
- 节点 js:Express + ssh2 在加载网页时不会重置我的数据结构
- 谷歌地图API v3:我在热图上显示我的数据时遇到问题
- AngularJS:如何判断我的控制器是否绑定到我的ng-repeat指令元素?我的数据没有显示