下面的**列出了不同的 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...