Tag: google app engine

如何只读取GAE中包含超过80K行和7列以上的Google电子表格的前四行(使用Java)

我有一个用例,试图只抓取一个已公开发布的google电子表格的前四行,并将其显示在网页上。 对于只有几千行的电子表格,没有任何问题。 但是对于80K以上的电子表格,总是发生超时exception。 我已经提到这个链接,因为我发现它与我的关注类似: 无法在使用SpreadSheet API时完成HTTP请求 并使用超时和重试超时,但似乎进入无限循环。 我正在使用“ListFeed”。 是否有可能是因为ListFeed加载整个电子表格,应用程序需要更多的时间来加载? 有什么替代解决scheme,因为我只需要获取第一个4-5行,而不是整个电子表格到我的Web应用程序? 请提出build议。 以下是这段代码: 超时并重试: ListFeed lf = null; while (timeoutflag != 1) { try { lf = service.getFeed(url, ListFeed.class); timeoutflag = 1; } catch (RuntimeException e) { timeoutinc += 2; service.setConnectTimeout(timeoutinc * 3000); service.setReadTimeout(timeoutinc * 3000); } } 获取行数: for (int k = 0; k < […]

如何在谷歌应用程序引擎(Java)创build一个Excel文件?

一个问题似乎有很多Python的select,但没有Javasearch两天后。 真的真的可以使用一些我迄今为止发现的帮助是build议使用gaeVFS从xml组件创build一个excel文件,然后将它们压缩在一起,这听起来像一巴掌。 哦,是的,如果你想知道我在质疑我使用Java而不是python,但是在5000行代码中,现在会马上回头… 其他的东西你可能会觉得有用 客户:GWT 服务器:在谷歌应用程序引擎上运行的Servlet将数据存储到Google数据存储中 Excel文件:强制性的,CSV不够好,不需要保存文件只是为了能够“向客户端”提供服务,即打开“另存为”框。