Пытаюсь вытащить количество просмотров с Avito. Обнаружил два варианта:
1)
https://www.avito.ru/novocherkassk/sport_i_otdyh/x...<div class="item-views">
<!--noindex-->
Просмотров:
<span class="js-show-stat pseudo-link" data-config="{ "type": "item", "url": "/items/stat/562148872" }">всего 121, сегодня 23</span>
<!--/noindex-->
</div>
В div присутствует span, XPath выглядит так:
//*[@id="item"]//div[@class="item-views"]/span/text()
2)
https://www.avito.ru/rostov-na-donu/telefony/remes...<div class="item-views">
<!--noindex-->
Просмотров: всего 20, сегодня 20
<!--/noindex-->
</div>
Текст идёт сразу в div, а span отсутствует => XPath:
//*[@id="item"]//div[@class="item-views"]/text()
Как написать универсальный XPath, отрабатывающий в обоих случаях?