XPath對XML解析,修飾符簡要說明

2021-08-29 21:25:30 字數 872 閱讀 1856

dom4j-xpath選擇xml節點型別:

1、絕對路徑 /

2、相對路徑 //

3、所有型別 *

4、指定 [ ]

5、屬性 @

1、指定序號 數字

2、操作符: | 或

3、函式:

name() 返回名稱

count() 返回個數

normalize-space()去除空格後

starts-with(,) 以開始

contains() 包含

string-length(,) 長度

修飾:

6、某種子節點 child:: 與//,/類似 ,修飾子節點

8、某種節點的父節點 parent:: 以某個節點為父節點的節點 ,修飾父節點

7、某種節點所有子節點:  descendant:: 以某個節點為子節點的節點 ,修飾後代

9、某種節點的所有祖先節點 ancestor:: 從某個節點到某個節點的所有直系節點,不包括本身,修飾祖先節點

14、節點和其子節點: descendant-or-self:: 某個節點包含其某種子節點 ,包括自身

15、節點和其祖先節點: ancestor-or-self:: 某個節點包含其某種父節點 ,包括自身

12、之後的所有節點: following:: 某個節點之後的所有節點,子節點 ,修飾後面的節點

13、之前的所有節點: preceding:: 某個節點之前的所有節點,子節點 ,修飾前面的節點

10、某個節點之後兄弟節點 following-sibling:: 某個節點之後的某類兄弟節點 ,修飾後面後兄弟節點

11、某個節點之前兄弟節點 preceding-sibling:: 某個節點之前的某類兄弟節點 ,修飾前面後兄弟節點

final修飾符解析

1.final變數 final變數定義 final變數一經初始化就不能再指向其它物件。在c 中它是乙個const指標,而不是指向const變數的指標,const指標的意思是說它只能一直指向初始化時的那個位址,但那個位址中物件本身是可以修改的。而指向const變數的指標是說物件本身是不能修改的。str...

C 訪問修飾符,簡要總結!

修飾符,用來型別或者成員的關鍵字。修飾符可以指定方法的可見性。詳情請參考博文 c 中的五種訪問修飾符,超詳細講解!c 中靜態類與非靜態類,一次性全掌握!c 靜態static的超全用法,建議收藏!public和private修飾字段和方法的時候,表示該欄位或者方法不能通過物件去訪問,只有public的...

python函式修飾符 的使用方法解析

python函式修飾符 的作用是為現ndxlk有函式增加額外的功能,常用於插入日誌 效能測試 事務處理等等。建立函式修飾符的規則 1 修飾符是乙個函式 2 修飾符取被修飾函式為引數 3 修飾符返回乙個新函式 4 修飾符維護被維護函式的簽名 例子1 被修飾函式不帶引數 def log func def...