2010-11-10 127 views
0

如何根據他的價值和類選擇元素與xpath?Xpath - HTML ::如何根據xpath的值和類選擇元素?

的情況:極品級= 「my_class」 的XPath +元素值= '第一個元素值'

text.... 
    <div class="my_class"> First element value </div> 
text... 
<div class="my_class"> Second element value </div> 
text... 
<div class="not_my_class"> First element value </div> 
text.. 

更新: 請,如果你能寫全碼:的XPath + PHP或其他程序語言。

感謝

回答

1

此XPath會給你在你的榜樣的第一個元素:

//div[.='First element value' and @class='my_class'] 

但是你可能不希望使用//操作;改用特定的路徑。這適用於XMLSpy,不確定任何語言的XML實現。

+0

請問你可以給你寫的xpath的例子嗎? – Yosef 2010-11-10 14:31:02

+0

@Yosef:對不起,我不太瞭解PHP。但是,這個問題看起來像它可能對你有用:http://stackoverflow.com/questions/230592 – 2010-11-10 14:34:13

+0

什麼意思的/ div而不是隻是div? – Yosef 2010-11-10 16:10:01