我发现JSON从谷歌电子表格中提取数据的这个美好的例子: http://code.google.com/apis/gdata/samples/spreadsheet_sample.html如何从Google文件电子表格中检索数据?
不过,我似乎无法得到它为我创建了一个电子表格工作。我已经公开了文档并发布了它,并尝试对关键和表格“名称”进行一切可能的调整。有没有人成功使用过这个?我见过Zend GData库,但宁愿使用JSON。
在此先感谢您的任何提示。
我发现JSON从谷歌电子表格中提取数据的这个美好的例子: http://code.google.com/apis/gdata/samples/spreadsheet_sample.html如何从Google文件电子表格中检索数据?
不过,我似乎无法得到它为我创建了一个电子表格工作。我已经公开了文档并发布了它,并尝试对关键和表格“名称”进行一切可能的调整。有没有人成功使用过这个?我见过Zend GData库,但宁愿使用JSON。
在此先感谢您的任何提示。
几个月前我尝试过使用JSON提要,并且记得为了让提要网址能够正常工作而不得不轻摇一下。我不记得我做了什么,但更大的问题是,一旦你得到它的饲料,饲料本身就是一团糟。
我发现一个更好的解决方案(至少我的目的)是使用CSV提要,然后将其转换为服务器上的JSON。其实,我写了一篇博客文章,概述了步骤,在几个星期前:
罗布,非常感谢那个链接。在我尝试实施它之前,我有几个星期的时间,但只要我这样做,我会让你知道它是如何发生的。 – dwarbi
谷歌电子表格作为JSON可以使用谷歌Apps脚本来完成!
在谷歌电子表格转到工具>脚本>脚本编辑器
插入这个代码,然后点击播放按钮,使用生成的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
试试我意识到我没有添加一段代码。理论上这更多是一个问题。 (即这是可能的还是我误解了“样本”背后的含义?) – dwarbi