![](/img/trans.png)
[英]How to retrieve an (Image URL) from Google Spreadsheet (Javascript)?
[英]How to retrieve data from Google Spreadsheet to Javascript or JSON?
这是使用 Google 云端硬盘创建的公共电子表格: https://docs.google.com/spreadsheets/d/1hA4LKZn9yKoqnSzaI6_73GQSj_ZVpB3O0kC93QM98Vs/pubhtml
如何使用新的Google 电子表格 API 3.0 版将数据从 Google 电子表格检索到 Javascript 或 JSON?
您可以使用以下网址结构访问基于单元格的基本Feed : https : //spreadsheets.google.com/feeds/cells/1hA4LKZn9yKoqnSzaI6_73GQSj_ZVpB3O0kC93QM98Vs/od6/public/basic ?alt = json 。 默认情况下,Feed是XML格式,但是,您可以使用alt = json查询参数请求JSON格式。
此feed还支持JSONP请求,因此使用jQuery从浏览器获取此数据的示例可能如下所示:
var url = "https://spreadsheets.google.com/feeds/cells/1hA4LKZn9yKoqnSzaI6_73GQSj_ZVpB3O0kC93QM98Vs/od6/public/basic?alt=json";
$.ajax({
url:url,
dataType:"jsonp",
success:function(data) {
// data.feed.entry is an array of objects that represent each cell
},
});
或者,如果您希望将其全部保留在Google环境中。 如果您正在寻找更受控制的JSON生成器,请查看以下要点:
它接收一个电子表格表并返回一个对象数组,您决定将该行作为键(默认为冻结的行)
干杯,
我使用opensheet让它工作。
脚步:
https://opensheet.elk.sh/spreadsheet_id/sheet_name
spreadsheet_id
替换为您的工作表 ID, sheet_name
为您的工作表名称。 无需身份验证。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.