标签: dom attributes xquery
我可以创建一个返回节点结果集的查询,其id设置为我知道的值。但我无法弄清楚如何获得所有明确设置了id的节点的结果集。
答案 0 :(得分:3)
我无法弄清楚如何获得所有明确设置了id的节点的结果集。
*[@id]将选择具有[id]属性的所有节点:
*[@id]
[id]
问题是,它将获取id存在但空的节点(即id="")
id=""
如果要忽略具有空[id]属性的节点,请使用:*[@id!=""]
*[@id!=""]