XML DOM 節點型別(Node Types)

2022-07-25 01:54:08 字數 1610 閱讀 3347

下面的**列出了不同的 w3c 節點型別,以及它們可擁有的子元素:

節點型別

描述子元素

document

表示整個文件(dom 樹的根節點)

documentfragment

表示輕量級的 document 物件,其中容納了一部分文件。

documenttype

向為文件定義的實體提供介面。

none

processinginstruction

表示處理指令。

none

entityreference

表示實體引用元素。

element

表示 element(元素)元素

attr

表示屬性。

text

表示元素或屬性中的文字內容。

none

cdatasection

表示文件中的 cdata 區段(文字不會被解析器解析)

none

comment

表示注釋。

none

entity

表示實體。

notation

表示在 dtd 中宣告的符號。

none

下面的**列出了對每個節點型別來說,nodename 和 nodevalue 屬性可返回的值:

節點型別

nodename 的返回值

nodevalue 的返回值

document

#document

null

documentfragment

#document fragment

null

documenttype

doctype 名稱

null

entityreference

實體引用名稱

null

element

element name

null

attr

屬性名稱

屬性值processinginstruction

target

節點的內容

comment

#comment

注釋文字

text

#text

節點內容

cdatasection

#cdata-section

節點內容

entity

實體名稱

null

notation

符號名稱

null

nodetype

named constant

1element_node

2attribute_node

3text_node

4cdata_section_node

5entity_reference_node

6entity_node

7processing_instruction_node

8comment_node

9document_node

10document_type_node

11document_fragment_node

12notation_node

「XML DOM讀取節點資訊」小結

xml dom讀取節點資訊遇到問題總結 1 nodelist 使用節點的 childnodes 屬性或者 document 物件的getelementsbytagname 方法,就會返回乙個包含節點列表的 nodelist 2 在 xml dom 中,節點的關係被定義為節點的屬性 parentnod...

XML DOM深入淺出之節點操作

今天就來和大家分享下,關於節點的操作。也就是所謂的增刪改查,不過我目前用的比較多的還是查,因為資料多是從後台查詢出來的,也就暫時用不著再增 改和刪了。不過我會把這些方法都寫到部落格中和大家分享。相信在不同的開發中會有不同的作用。一 xml dom獲取節點值 nodevalue 屬性用於獲取節點的文字...

ZooKeeper 節點型別

zookeeper 節點是有生命週期的,這取決於節點的型別。在 zookeeper 中,節點型別可以分為持久節點 persistent 臨時節點 ephemeral 以及時序節點 sequential 具體在節點建立過程中,一般是組合使用,可以生成以下 4 種節點型別。持久節點 persistent...