从XPATH结果中排除节点
我尝试从下面的div标记中提取每个text(),但在a标记之间没有text() 我使用了这个,但没有成功:从XPATH结果中排除节点,xpath,Xpath,我尝试从下面的div标记中提取每个text(),但在a标记之间没有text() 我使用了这个,但没有成功: //div[@class="availability"]/*[not(self::a)]/text() 这是html <div class="availability"> Available. Delivered from UK <br><a href="test.com">Click for more</a> </div>
//div[@class="availability"]/*[not(self::a)]/text()
这是html
<div class="availability">
Available. Delivered from UK <br><a href="test.com">Click for more</a>
</div>
<div class="availability">
Available. Delivered from HK <br><a href="test.com">Click for more</a>
</div>
<div class="availability">
Available. Delivered from USA <br><a href="test.com">Click for more</a>
</div>
<div class="availability">
Available. Delivered from DE <br><a href="test.com">Click for more</a>
</div>
可用。从英国交付
可用。从香港交付
可用。从美国交付
可用。从DE交付
谢谢你引导我进入正确的方向 //div[@class=“availability”]/text()