Xpath 轉 JQuery 選擇器

2021-09-12 15:27:13 字數 423 閱讀 8553

最近在寫採集時使用 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選擇器分類如下表 選擇器語法...