如何在电子表格中定义标题以获取谷歌电子表格API的JSON响应中的gsx $ title属性?

时间:2013-05-15 07:18:23

标签: json google-drive-api google-sheets google-spreadsheet-api

我打算使用Google电子表格API从电子表格中提取数据,并使用Sencha Touch在我的移动应用中呈现它。我看过很少的博客和教程解释了如何获取和解析数据,但是当我尝试相同时,我没有将列明智的数据作为entry对象中的属性,而是在{{1}中得到逗号分隔的数据} tag。

举个例子,这里是示例电子表格,其中我有更改标题和数据:

https://docs.google.com/spreadsheet/ccc?key=0AkEOCoTxRKgvdDRZUnViSFlOVUF0QUJybkZ6VlBwTkE#gid=0

这是它的饲料:

https://spreadsheets.google.com/feeds/list/0AkEOCoTxRKgvdDRZUnViSFlOVUF0QUJybkZ6VlBwTkE/od6/public/values?alt=json

但是当我从头开始手工创建相同的电子表格时,我没有得到content& JSON中的gsx$name属性。这是表:

https://docs.google.com/spreadsheet/ccc?key=0AgduEz3vmQUTdHZlSEI4bjN6VnZ5TVpRMFlyOVAtR0E#gid=0

这是JSON:

https://spreadsheets.google.com/feeds/list/0AgduEz3vmQUTdHZlSEI4bjN6VnZ5TVpRMFlyOVAtR0E/od6/public/basic?alt=json

要将第一行标记为标题我已在表格中冻结了第一行,JSON仍未在JSON中为我提供标题数据。

1 个答案:

答案 0 :(得分:5)

好的我弄错了,它是而不是基本,这是在访问电子表格API时在URL中使用以获取结果中的所有标题,这意味着

更正网址:

https://spreadsheets.google.com/feeds/list/0AgduEz3vmQUTdHZlSEI4bjN6VnZ5TVpRMFlyOVAtR0E/od6/public/?ALT = JSON

错误的网址:

https://spreadsheets.google.com/feeds/list/0AgduEz3vmQUTdHZlSEI4bjN6VnZ5TVpRMFlyOVAtR0E/od6/public/基本?ALT = JSON