以下の 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">
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>
私を正しい方向に導いてくれてありがとう!