我找到了一个从JSON中的Google电子表格中提取数据的精彩示例: http://code.google.com/apis/gdata/samples/spreadsheet_sample.html
但是,我似乎无法将其用于我创建的电子表格。我已将该文档公开并发布,并尝试对密钥和表单“名称”进行所有可能的调整。有没有人成功使用过这个?我见过Zend GData库,但宁愿使用JSON。
提前感谢任何提示。
答案 0 :(得分:2)
我几个月前尝试使用JSON提要,我记得要稍微摇动句柄以使提要URL生效。我不记得我做了什么,但更大的问题是,一旦你开始工作,饲料本身就是一团糟。
我发现更好的解决方案(至少在我的目的)是使用CSV提要,然后将其转换为服务器上的JSON。我实际上写了一篇博文,概述了几周前的步骤:
答案 1 :(得分:1)
Google电子表格作为JSON可以使用Google Apps脚本完成!
在Google电子表格中,转到工具>脚本>脚本编辑器
插入此代码并点击播放按钮,使用生成的URL生成JSON。
function getValues() {
var range = SpreadsheetApp.getActiveSheet().getDataRange();
var json = Utilities.jsonStringify(range.getValues())
Browser.msgBox(json);
}
还尝试Simple example of retrieving JSON feeds from Spreadsheets Data API