Смотрите этот html
<div>
<p>
<span class="abc">Monitor</span> <b>$300</b>
</p>
<a href="/add">Add to cart</a>
</div>
<div>
<p>
<span class="abc">Keyboard</span> $20
</p>
<a href="/add">Add to cart</a>
</div>
Используя xpath, я хочу разобрать Monitor $300
и Keyboard $20
. Я использую этот xpath
//div[a[contains(., "Add to cart")]]/p/text()
Но он выбирает <span class="abc">Monitor</span> <b>$300</b>
. Мне не нужны теги. Как получить только текст?