查询谷歌电子表格行

时间:2013-02-12 11:09:49

标签: c# google-sheets google-spreadsheet-api

我使用c#google电子表格api来处理我们的电子表格。

我在查询我们的床单时遇到了问题。

即我在尝试根据标题获取特定行时遇到问题,这是行的第一个单元格中的值,我们目前不在我们的电子表格中使用标题,因为我们需要垂直布局而不是水平布局。

listQuery.SpreadsheetQuery = "Select A";

从阅读应该是我需要做的所有api文档,但它会抛出一个错误,这是一个带有空响应消息的错误请求..

AtomLink ListFeedLink = worksheet.Links.FindService(GDataSpreadsheetsNameTable.ListRel,         null);

ListQuery listQuery = new ListQuery(ListFeedLink.HRef.ToString());
if (!string.IsNullOrEmpty(spreadsheetQuery))
{
   listQuery.SpreadsheetQuery = "age=25";
}

ListFeed listFeed = myService.Query(listQuery);

我正在使用上面的代码

任何人都有以这种方式查询电子表格的任何提示吗?

1 个答案:

答案 0 :(得分:2)

你说:“我们目前没有在电子表格中使用标题”。当我测试ListFeed时,它需要标题,这不是一个可选的附加功能。 CellFeed不需要标题并且具有搜索样式查询,请参阅https://code.google.com/p/gdata-java-client/source/browse/trunk/java/sample/spreadsheet/cell/CellDemo.java