2013-08-06 42 views
0

這裏的特定類型的元素是我的XML的摘錄:的XPath:選擇哪個是同級所選元素

<div class="0001"> 
    <label title="Label1">Label1:</label> 
</div> 
<div class="0002"> 
    <input type="text"> 
</div> 

我知道如何選擇「Label1的」標籤。我需要選擇一個文本類型的輸入。類名以隨機方式生成,並在每次會話後更改。所以這是唯一可能指標籤標題和輸入型

回答

2

嘗試:

'//div[label[@title="Label1"]]/following-sibling::div/input[@type="text"]' 

選擇<div>含有<label>本身具有title屬性與價值Label1,然後尋找一個<input>type 「原文」<div>兄弟姐妹前<div>