我正在尝试在我的应用程序中加载Google电子表格,但是我无法使其正常运行。我尝试了不同的方式来访问树结构(通过控制器和/或通过html),但是它们都不起作用。任何想法可能有什么问题吗?
这是我的控制器:
app.controller('SuperCtrl', ['$scope', '$http', function($scope,$http) {
$http.get("https://spreadsheets.google.com/feeds/list/1lZWwacSVxTD_ciOsuNsrzeMTNAl0Dj8SOrbaMqPKM7U/od6/public/values?alt=json-in-script&callback=x")
.success(function(response) {
$scope.items = response;
});
}]);
这是HTML:
<ul ng-controller="SuperCtrl">
<li ng-repeat="item in items.feed.entry">
{{ item.title.type }}
</li>
</ul>
为您创建了一个工作的朋克
http://plnkr.co/edit/JfXrVDWacvjF2RzxP18g?p=预览
但是,这也是解决方案的重点:
app.controller('SuperCtrl', ['$scope', '$http', function($scope,$http) {
var url = 'https://spreadsheets.google.com/feeds/list/1lZWwacSVxTD_ciOsuNsrzeMTNAl0Dj8SOrbaMqPKM7U/od6/public/values?alt=json'
var parse = function(entry) {
var category = entry['gsx$category']['$t'];
var description = entry['gsx$description']['$t'];
var title = entry['gsx$title']['$t'];
var url = entry['gsx$url']['$t'];
var yo = entry['gsx$yo']['$t'];
return {
category: category,
description: description,
title: title,
url: url,
yo: yo
};
}
$http.get(url)
.success(function(response) {
var entries = response['feed']['entry'];
$scope.parsedEntries = [];
for (key in entries) {
var content = entries[key];
$scope.parsedEntries.push(parse(content));
}
});
}]);
第一个问题是您使用的是API的“脚本中的json”版本,该版本很复杂,而不是您想要的。将API结果更改为仅JSON。
第二个问题是解析结果,请参阅我的函数,该函数将令人困惑的Google电子表格条目转换为可读性强的JSON。
该示例作品-修补匠。我的建议是找到Google电子表格以外的其他东西来存储您的数据。
很好笑,我实际上也在google电子表格(trackerkeeper.co)上构建了一个应用程序,这就是为什么我可以为您提供帮助。虽然对工程学并不感到骄傲,但是这很有趣:
祝好运。
我有一个带有多个选项卡的Google电子表格,但我希望只有一个选项卡可以使用SSIS加载到SQL Server表中。 有可能吗?如果有,我该怎么做?
我有一个共享的谷歌电子表格。工作表的某些列必须填充数据库服务器(PostgreSQL)中存在的数据(SQL查询)。 此外,必须计划自动完成数据加载(例如,每天1点)。 最后,我需要在电子表格中进行一些调整(例如,加载后,将日期时间放在工作表的名称中或发送确认电子邮件等) 实现这一目标的最佳和最简单的方法是什么?(我开始查看Google应用程序脚本和Google Sheets API,但不确定哪个更
问题内容: 我有一个使用Karma + Jasmine进行测试的AngularJS应用程序。我有一个要测试的函数,该函数需要一个大型JSON对象,然后将其转换为应用程序的其余部分更易使用的格式,然后返回该转换后的对象。而已。 对于我的测试,我希望您有单独的JSON文件(* .json),仅包含模拟JSON内容- 没有脚本。对于测试,我希望能够加载JSON文件并将对象泵入要测试的功能中。 我知道我可
我正在尝试在我的多租户应用程序中实现假客户概念。我有两个微服务。在其中一个微服务中,我编写了从数据库获取数据的API。我需要在我的其他微服务中使用这些数据。为此,我使用了假客户概念。我需要第二个微服务加载期间的数据。但这并没有发生。我有以下错误 这是我的基于数据源的MultitenantConnectionProviderImpl。类,我在其中编写了伪客户机逻辑 这是一个虚拟客户端。我将第二个微服
问题内容: 给定键和工作表ID(),您能否生成一个Python示例,说明如何下载Google Docs电子表格?我不能 我已经搜索过API的版本1,版本2和版本3。我没有运气,我无法弄清楚他们编译过的类似ATOM的供稿API,私有方法说我未经授权,而且我不想自己编写整个Google Login身份验证系统。由于挫败感,我要面对自己。 我有一些电子表格,我想这样访问它们: 请保存我的脸。 更新1:
1.支持分包条件 手q 版本7.7.5 老版本手q 不支持分包加载,会依旧使用整包模式。 Xcode 工程开发不支持分包加载。 2.配置分包 a.在gameConfig.json 中配置分包,标准格式如下: { ... "viewMode":1, "subpackages": [ { "