最近在寫採集時使用 php querylist
發現選擇器可以這樣的步驟生成
使用瀏覽器工具 檢視 採集節點的 xpath 值
例如
//*[@id="form1"]/div[3]/table[3]/tbody/tr/td[2]/table[2]/tbody/tr/td/table/tbody/tr/td/table[2]/tbody/tr/td/p可以做如下更換
去除 tbody
id更換 /
跟換 >
index 值減1
更換eq()
最後如下
#form1>div:eq(2)>table:eq(2)>tr>td:eq(1)>table:eq(1)>tr>td>table>tr>td>table:eq(1)>tr>td>p完美找到目標
XPATH選擇器介紹
xpath全文叫 xml path language xml路徑語言 從xpath的視角來看,xml 或html文件就是檔案系統結構,元素節點可以看做其中某乙個檔案 在html文件中,以html標籤作為根節點,整個文件的形式可以看成是乙個樹形結構 xpath比css多一點功能,比如前向兄弟選擇器,父...
爬蟲 css選擇器 和 xpath選擇器
ret soup.select my p ret soup.select body p 子子孫孫 ret soup.select body p 直接子節點 兒子 ret soup.select body p 0 text 直接子節點 兒子 xpath xpath 是一門在 xml 文件中查詢資訊的語...
JQuery選擇器 選擇器簡介
在開始學習jquery選擇器之前,有必要了解一下css 層疊樣式表 技術。css是一項出色的技術,它使得網頁的結構和表現樣式完全分離。利用css選擇器能夠輕鬆的對某個元素新增樣式而不改變html結構,只需通過新增不同的css規則,就可以得到各種不同樣式的網頁。常用的css選擇器分類如下表 選擇器語法...