元素定位XPath簡單操作分享-創(chuàng)新互聯(lián)

XPath 簡單實用

學習Selenium2

為了學習元素定位開始學習xpath,現在把學習心得記錄下,給大家參考下。

目前創(chuàng)新互聯(lián)建站已為上1000+的企業(yè)提供了網站建設、域名、雅安服務器托管、網站托管、服務器租用、企業(yè)網站設計、奉新網站維護等服務,公司將堅持客戶導向、應用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。

什么是 XPath?

  • XPath 使用路徑表達式在 XML 文檔中進行導航

  • XPath 包含一個標準函數庫

  • XPath 是 XSLT 中的主要元素

  • XPath 是一個 W3C 標準

在 XPath 中,有七種類型的節(jié)點:元素、屬性、文本、命名空間、處理指令、注釋以及文檔(根)節(jié)點。XML 文檔是被作為節(jié)點樹來對待的。樹的根被稱為文檔節(jié)點或者根節(jié)點。

下面列出了最有用的路徑表達式:

表達式

描述

nodename

選取此節(jié)點的所有子節(jié)點。

/

從根節(jié)點選取。

//

從匹配選擇的當前節(jié)點選擇文檔中的節(jié)點,而不考慮它們的位置。

.

選取當前節(jié)點。

..

選取當前節(jié)點的父節(jié)點。

@

選取屬性。

選取未知節(jié)點

XPath 通配符可用來選取未知的 XML 元素。

通配符

描述

*

匹配任何元素節(jié)點。

@*

匹配任何屬性節(jié)點。

node()

匹配任何類型的節(jié)點。

自己學習方法:

1、 看下xpath規(guī)則

2、 安裝火狐插件Firebug、FirePath、ViewXpath插件;

對比學習:

元素定位XPath 簡單操作分享

看到XPath:.//*[@id=’su’];先記住這樣子【.//*[@=]】;

打開

元素定位XPath 簡單操作分享

試著寫一下

元素定位XPath 簡單操作分享

安裝這個規(guī)則寫一下其他定位是否也能顯示:

元素定位XPath 簡單操作分享

動手練習下,就會簡單的定位,這是今天花了一點時間,學會,感謝前輩老師。

另外有需要云服務器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。

文章標題:元素定位XPath簡單操作分享-創(chuàng)新互聯(lián)
URL分享:http://muchs.cn/article26/ddcocg.html

成都網站建設公司_創(chuàng)新互聯(lián),為您提供面包屑導航、動態(tài)網站搜索引擎優(yōu)化、品牌網站設計商城網站、自適應網站

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

網站優(yōu)化排名