0

这个问题是关于 .NET API for google 电子表格的。当我在电子表格的一个单元格中使用 =now() 函数时,我刚开始遇到这个问题。

我正在尝试将单元格的内容更改为空,但当前具有函数“=now()”,每当我这样做时,都会出现以下异常:

未处理的异常:Google.GData.Client.GDataRequestException:请求执行失败: https ://spreadsheets.google.com/feeds/cells/tCwx4BBDlqy68FkCwQY06Sw/o ... ---> System.Net.WebException:远程服务器返回错误:(409)冲突。

我的代码是:

curCell.Cell.InputValue = "";
AtomEntry updatedCell = curCell.Update();

我只是想清除单元格的内容。如果我的单元格中有一个常规字符串,例如“时间”,它将毫无问题地清除内容。因此,当 =now() 当前为值时,此错误似乎与尝试更改单元格的内容有关。

有没有人见过这个?

4

1 回答 1

0

您没有提供这是关于哪个 API 版本...当前版本是 AFAIK V 3.0 - 根据早期版本中的这一点,可以将其用于POST此类操作,但不再推荐,而是PUT应该使用。

如果您不确定您使用的是哪个版本,您可以使用 Fiddler 和/或 Wireshark 找出网络上发生了什么...

于 2012-01-09T16:45:48.917 回答