如果之前已经回答过,请道歉。
我一直在尝试构造一个XPath表达式,只从像这样的元素中检索文本部分(包含文本以及其他元素)
...
<td id="test">
The text I want.
<table>
Things I do not want
.....
.....
</td>
我无法找到任何方法将“我想要的文字”与元素内的其他内容分开。
感谢您的帮助。
答案 0 :(得分:6)
//td/text()
应该在td下检索文本节点子节点,当第一个节点规则生效时,这将是你想要的那个,否则,如果你想要一个特定的文本子节点,用方括号过滤它