2

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

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

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

这是它的提要:

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

但是当我从头开始手动创建相同的电子表格时,我没有在 JSON 中获取gsx$name&gsx$processedlinkurl属性。这是那张纸:

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 中的标题数据。

4

1 回答 1

4

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

正确网址:

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

错误的网址:

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

于 2013-05-15T09:04:25.887 回答