以编程方式添加注释时,请参阅http://code.google.com/intl/en/apis/customsearch/docs/api.html#create_annos ,我可以稍后为每个注释分配“id”,当我需要时删除它我可以只删除 id 而不是检索所有注释并删除它?
问问题
892 次
1 回答
1
您链接到的页面描述了它是如何工作的:
用于删除注释的 XML 略有不同。无需使用带有 URL 和标签名称的完整注释格式,您只需使用注释 ID 或 href id。自定义搜索使用 href id 标记每个注释。要获取此 ID,请检索所有注释并提取要删除的注释的 href id。
以下是删除注释的代码片段。
<Remove>
<Annotations>
<Annotation href="Cg93d3cuZ29vZ2xlLmNvbS8Qrsq3gv456gRI" />
<Annotation href="Cg93d3cuZ29vZ2xlLmNvbS8Qzsq3gvWd23" />
</Annotations>
</Remove>
换句话说,不,您不能将自己的 ID 分配给注释;您必须检索现有注释的列表才能找到要删除的元素的 ID。
于 2009-08-03T12:34:04.563 回答