2016-12-18 1 views
-2

Ниже приведен HTML-код:Как написать XPath для класса диапазона, который находится внутри другого диапазона класса

<span class="nav-menu-single-item"> 
    <span class="nav-text-element" data-dojo-attach-point="textElement">QJH103L</span> 
    <span class="fi fi-nav-right float-right dotted-left-border nav-next-element" data-dojo-attach-event="onclick:onNextActionClick" data-dojo-attach-point="nextActionButton"/> 
</span> 

Здесь основной класс и другие два находятся внутри него. Я пробовал //span[.='QJH103L'], но как попасть в следующий класс диапазона?

+0

Где находится HTML код? –

ответ

0

Вы можете использовать following-sibling

//span[.='QJH103L']/following-sibling::span 
0

Ниже альтернативным способом достижения следующего диапазона:

//span[text()='QJH103L']/following-sibling::span[1]