xpath:如何使用xpath获取特定文本?

时间:2014-06-03 07:58:45

标签: xpath

html是这样的:

<div id='id'>
    <a href>abc</a>
"xyz"
</div>

我想使用xpath来获取xyz(我在capybara中使用它),但我的xpath无法正常工作

... // div [@ id ='id']。text

它返回abcxyz

我怎么能得到它?

1 个答案:

答案 0 :(得分:1)

Text是它自己的文本节点,所以正确的选择器是:

.//div[@id='id']/text()