<div>
foo
<br />
bar
<br />
baz
</div>
答案 0 :(得分:4)
第一个问题:
bar和baz是元素div的文本节点。
第二个问题:
以下XPath表达式。
/div/text()[not(contains(., "foo"))]
这样可以使foo脱离检索到的数据。
答案 1 :(得分:2)
使用节点测试text()
来选择文本节点。
/div/text()
选择<div>
的“foo”,“bar”和“baz”(以及空白)文本节点子节点。
答案 2 :(得分:2)
bar
和baz
是彼此的兄弟姐妹,以及<div>
元素的子节点。2已经正确回答。