0

有人可以解释一下如何解析 Javascript 中 Google Fusion Tables 查询 API 返回的这个 JSON 对象吗?

{
 "kind": "fusiontables#sqlresponse",
 "columns": [
  "Name",
  "Function",
  "Culprit"
 ],
 "rows": [
  [
   "Bha3",
   "9, 41",
   "1"
  ],
  [
   "Bha23",
   "7, 26, 56, 57",
   "1"
  ]
 ]
}

我想从这个对象中提取值 Bha3 和 Bha23。但是“列”和“行”对象中没有名称。所以本质上,这不是一个 JSON 对象(?)我如何从行中获取单个值?

4

1 回答 1

1

您可以通过查找二维数组来访问这些值rows

data.rows[0][0]; //Bha3
data.rows[1][0]; //Bha23

数据是您的对象。

演示

通过简单的 for 循环,您可以访问所有这样的

于 2013-07-11T18:17:49.280 回答