javascript - 帮助处理 JavaScript 中的 JSON 原始格式

标签 javascript html json

我有一个 JSON 数据数组,它是

[ [[2, 5], [6, 10], [10, 7], [11, 15]],
  [[0, 9], [1, 16], [3, 19], [4,  15]],
  [[0, 7], [5, 16], [8, 17], [12, 19]] ]

但是当我尝试使用 jsonData 获取第一个 [[2, 5], [6, 10], [10, 7], [11, 15]] 数组时[0] 我得到的数据为 2,5,6,10,10,7,11,15

我想获取 JSON 格式的数据,而不是纯文本格式。有什么想法吗?

最佳答案

您应该获取数组形式的数据。您是否警告过 jsonData[0],因为这会将结果显示为扁平字符串。

而是 console.log(jsonData[0]) 来查看实际的数组。

这是我在使用您的数组时看到的输出。

var a = [[[2, 5], [6, 10], [10, 7], [11, 15]],[[0, 9], [1, 16], [3, 19], [4, 15]],[[0, 7], [5, 16], [8, 17], [12, 19]]];

alert(a[0]);       // 2,5,6,10,10,7,11,15

console.log(a[0]); // [[2, 5], [6, 10], [10, 7], [11, 15]]

查看 example .

此外,“JSON 原始格式”具有误导性。您拥有的是一个普通的 JavaScript 数组。

关于javascript - 帮助处理 JavaScript 中的 JSON 原始格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3588775/

相关文章:

json - 迭代渲染中的嵌套 json 对象数组 (ReactJS)

javascript - ExtJS 4 : JSONRPC 2. 0 作为存储协议(protocol)?

javascript - 谷歌地图3重绘折线闪烁

javascript - John Resig 的 perf 函数

javascript - 在浏览器中流式传输音频的最佳选择,也适用于移动设备?

html - 在链接图标下添加文本

javascript - Mongoose 只按时间排序日期

javascript - 为什么 Node 打印 undefined 而浏览器不打印?

javascript - 根据大小限制 HTML 内容

php - JSON 在 php 中搜索和删除?