0

我有一个非常大的电子表格,其中包含音乐元数据。我编写了一个程序,通过 Google 的电子表格 API,根据专辑 UPC 代码提取单个专辑。它通过一个循环来执行此操作,一次拉一个单元格并进行比较。速度很慢,一张 12 首歌的专辑需要 6 秒。为了让这个程序更快,我在一篇谷歌文章中发现了一个名为“结构化查询”的论点,但我无法让它工作。这是我尝试过的查询。

结构化查询:https ://developers.google.com/google-apps/spreadsheets/#sending_a_structured_query_for_rows

我实际命名该列的位置:

    GET https://spreadsheets.google.com/feeds/list/key/worksheetId/private/full?sq=upc%3D890151002233

我在哪里使用分配的列名(c):

    GET https://spreadsheets.google.com/feeds/list/key/worksheetId/private/full?sq=c%3D890151002233

即使存在 UPC 代码,两者都返回 0 结果(我直接从电子表格的第一行复制了它)。我做错了什么还是我试图完成的操作是不可能的?

任何帮助,将不胜感激:)

4

1 回答 1

1

对行执行完整的类似数据库的查询。

如何使用查询的示例在这里: https ://gdata-java-client.googlecode.com/svn-history/r51/trunk/java/sample/spreadsheet/list/ListDemo.java

于 2013-08-12T02:15:48.640 回答