Я использую XPath для запроса HTML-сайтов, которые пока работают довольно хорошо, но теперь я столкнулся с (кирпичной) стеной и не могу найти решение: -)
HTML выглядит так:
<ul>
<li><a href="">Text1<span>AnotherText1</span></a></li>
<li><a href="">Text2<span>AnotherText2</span></a></li>
<li><a href="">Text3<span>AnotherText3</span></a></li>
</ul>
Я хочу выбрать часть "TextX", но НЕ часть AnotherTextX в <span></span>
До сих пор я не мог придумать какое-либо (чистое) решение XPath для этого (и в моей установке мне, к сожалению, нужно чистое решение XPath.
Это выбирает то, что я хочу, но это приводит к «TextXAnotherTextX», и мне нужен только «TextX».
/ul/li/a
Есть намеки? : -)