一奈应、基礎(chǔ)必備知識
學(xué)習(xí)地址:http://www.w3school.com.cn/h.asp
二、常用的定位元素方法
1频轿、詳解tagName定位方法
linkText
partialLinkText
xpath
注意:1. 元素的xpath絕對路徑可通過firebug直接查詢痛悯。2. 一般不推薦使用絕對路徑的寫法,因為一旦頁面結(jié)構(gòu)發(fā)生變化奠滑,該路徑也隨之失效,必須重新寫妒穴。3.?絕對路徑以單/號表示宋税,而下面要講的相對路徑則以//表示,這個區(qū)別非常重要讼油。另外需要多說一句的是杰赛,當(dāng)xpath的路徑以/開頭時,表示讓Xpath解析引擎從文檔的根節(jié)點開始解析矮台。當(dāng)xpath路徑以//開頭時乏屯,則表示讓xpath引擎從文檔的任意符合的元素節(jié)點開始進行解析。而當(dāng)/出現(xiàn)在xpath路徑中時瘦赫,則表示尋找父節(jié)點的直接子節(jié)點辰晕,當(dāng)//出現(xiàn)在xpath路徑中時,表示尋找父節(jié)點下任意符合條件的子節(jié)點确虱,不管嵌套了多少層級(這些下面都有例子含友,大家可以參照來試驗)。弄清這個原則蝉娜,就可以理解其實xpath的路徑可以絕對路徑和相對路徑混合在一起來進行表示唱较,想怎么玩就怎么玩。
cssSelector