css和xpath找到節點後查詢節點的相關資訊

2021-10-17 16:15:52 字數 1150 閱讀 1509

查到相應的節點之後,關鍵在於如何找出該節點中的相關資訊

"" class=

"sister" id=

"link1"

>elsie<

/a>

css:在這一條語句中,找到這個節點之後,我們知道,href,class,id都是這個節點的屬性,如果rq=這個節點,那麼rq[『href』],rq[『class』],rq[『id』]分別可以得到鏈結、sister、link1.

xpath:找到該節點後,使用』/@id』+extract()提取出全部id的值,使用extract_first()提取出第乙個值。如rq=這個節點,則rq.extract()為所有的id值。

css:rq=該節點,則rq.get_text()即可得到該節點的文字值,在這個節點中為elsie。

xpath:找到該節點後rq=該節點,在路徑中再加入』/text()』,再加上rq.extract()的使用即可得到文字值。

css:在節點後加[屬性名=『屬性』],其中,屬性名有則加,沒有則不加。

查詢所有具有屬性class='sister』的節點。在css中,節點1+空格+節點2即代表該節1點下的所有節點2。

節點1+[屬性名=『屬性』]表示節點1下所有具有該屬性的節點。

xpath:節點1+//節點2表示節點1下所有的節點2,節點1+//節點2[@屬性名=『屬性』]

表示節點1下具有該屬性的所有節點2.

C 使用xpath找到乙個節點

xpath這是非常強大。但對比是乙個更複雜的技術,希望上面去特別想看看一些專業職位。下面是一些簡單xpath的語法和示例,給你參考 empire burlesque bob dylan 10.90 hide your heart bonnie tyler 9.90 greatest hits dol...

xpath和css的使用

xpath定位總結 表示相對路徑 標籤名任意 表示找上級 表示找下級 標籤屬性定位 text的值 1.使用class 進行定位,下句意為class名字等於 el menu item is active 的元素 text 部門管理 ul li class el menu item is active ...

XPATH 和 CSS 語法對比

說明article 選取所有article元素的所有子節點 article 選取根元素article article a 選取所有屬於article的子元素的a元素 div 選取所有div子元素 不論出現在文件任何地方 article div 選取所有屬於article元素的後代的div元素,不管它...