2017-03-29 49 views
0

我試圖從使用XPath定位器的以下HTML中提取「是」。XPath查詢獲取自定義屬性的值

問題是div標記有一個類,這很好,但span沒有類。它只有一堆自定義屬性。

HTML代碼:

<div class="bcdef"> 
<span lalalala="no" hahahaha="yes"> </span> 

-----a lot of other stuff------------- 
</div> 

我如何獲取屬性值?

+2

'// div [@ class ='bcdef']/span/@ haha​​haha' – JRodDynamite

+0

嘗試此xpath'// div/span [@ haha​​haha ='yes']' –

+0

@JRodDynamite您的解決方案正在工作謝謝 – DragonFire

回答

1

您可以使用以下XPath獲取標籤的屬性值:

//div[@class='bcdef']/span/@hahahaha 

一旦你找到的標籤,只需使用屬性名來獲取價值。