2016-05-27 5 views
0

I want to create xpath which must contain word "Asia" erstellen Xpath manuell

// div [@ id = 'Ziel-loadLevel0']/div/ul/li/div/div/span * für Asien // div [@ id = 'Ziel -loadLevel0 ']/div/ul/li [2]/div/div/span
* für Europa // div [@ id =' destination-loadLevel0 ']/div/ul/li [3]/div/div/span * für USA

//<div class="col-md-3 level-column column-viewport" id="destination-loadLevel0"> 


<div class="row"> 
<ul> 
<li class="col-md-3 col-hotspot unselectable-text" data-parent-group-id="" data-groupid="2244604" data-name="Asia;|03|00|00|"> 
<div class="tile-container"> 
<div class="image-label" data-toggle="tooltip" data-container="body" data-placement="top" title="" data-original-title="Asia"> 
<span class="title ellipsis">Asia</span> 
<span class="icon icon-angle-right"></span> 
</div> 

Antwort

1

//*[contains(text(),'Asia')] | //@*[contains(.,'Asia')]/parent::*

gibt alle Elemente, dessen Text enthält ‚Asien‘ oder deren Attributwerte enthält

Output ‚Asien‘:

<li class="col-md-3 col-hotspot unselectable-text" data-parent-group-id="" data-groupid="2244604" data-name="Asia;|03|00|00|" /> <div class="image-label" data-toggle="tooltip" data-container="body" data-placement="top" title="" data-original-title="Asia" /> <span class="title ellipsis">Asia</span>

+0

Sein erstes Mal, wenn Laden der Seite funktioniert. Wenn ich auf dieselbe Seite zurückgehe, finde ich es nicht – Jag

Verwandte Themen