解析Google Fusiontable API在Javascript中返回JSON

时间:2013-07-11 18:16:03

标签: javascript json google-fusion-tables

有人可以说明如何解析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对象(?)如何从行中获取单个值?

1 个答案:

答案 0 :(得分:1)

您可以通过查找二维数组rows

来访问这些值
data.rows[0][0]; //Bha3
data.rows[1][0]; //Bha23

数据是你的对象。

<强> Demo

使用简单的for循环,您可以访问所有值,例如 this