2

我发现了这个以 JSON 格式从 Google 电子表格中提取数据的精彩示例: http ://code.google.com/apis/gdata/samples/spreadsheet_sample.html

但是,我似乎无法让它适用于我创建的电子表格。我已将文档公开并发布,并尝试了对键和工作表“名称”的所有可能调整。有没有人成功使用过这个?我看过 Zend GData 库,但更愿意使用 JSON。

提前感谢您的任何提示。

4

2 回答 2

2

几个月前,我尝试使用 JSON 提要,我记得必须稍微摇动一下手柄才能使提要 URL 正常工作。我不记得我到底做了什么,但更大的问题是,一旦你让它工作,提要本身就是一团糟。

我发现一个更好的解决方案(至少就我的目的而言)是使用 CSV 提要,然后在服务器上将其转换为 JSON。实际上,我在几周前写了一篇博客文章,概述了这些步骤:

http://www.ravelrumba.com/blog/json-google-spreadsheets/

于 2011-09-19T10:42:32.390 回答
1

谷歌电子表格作为 JSON 可以使用谷歌应用脚​​本完成!

在 Google 电子表格中,转到工具 > 脚本 > 脚本编辑器

插入此代码并点击播放按钮,使用生成的 URL 生成 JSON。

function getValues() {
  var range = SpreadsheetApp.getActiveSheet().getDataRange();
  var json = Utilities.jsonStringify(range.getValues())
  Browser.msgBox(json);
}​

还可以尝试从电子表格数据 API 检索 JSON 提要的简单示例

于 2013-09-06T09:17:00.907 回答