XPath with Java - choosing a text value between subtags
I am working on this html snippet:
<p class="pageSelector">
<a href="/BlaBla">< Prev</a>
<a href="/BlaBla">1</a>
<a href="/BlaBla">2</a>
<a href="/BlaBla">3</a>
4
<a href="/BlaBla">5</a>
<a href="/BlaBla">6</a>
<a href="/BlaBla">Next ></a>
</p>
displayed (more or less) as <Previous 1 2 3 4 5 6 Next>.
I want to select "4" because I need to open the "current" page. Using
//p[@class='pageSelector']/text()[normalize-space()]
(tested with Firefox XPath Ckecker) I decided I decided, but no, because I got 7 matches.
Can anyone tell me where I am going wrong? Thanks you
+3
2 answers