Kwararrun XML DOM Document

Document 对象代表整个 XML 文档。

XML 文档对象

Document 对象是一棵 XML 文档树的根,它为我们提供了访问文档数据的主要入口。

由于元素节点、文本节点、注释、处理指令等不能存在于文档之外,因此 Document 对象还包含创建这些对象的方法。Node 对象有一个 ownerDocument 属性,该属性将它们与创建它们的 Document 关联起来。

Document 对象的属性

shuxing miaoshu
childNodes Ruwakar NodeList na abin da yana shi koyarwa na doki.
doctype Ruwakar da yana tsammanin sabunta wakilci na doki.
documentElement Ruwakar root na doki.
documentURI Tashe ko ruwakar wuri na doki.
domConfig Ruwakar tsofaffin da a kama a lokacin tsaiki normalizeDocument().
firstChild Ruwakar abin da yana shi koyarwa na farko na doki.
implementation Ruwakar DOMImplementation na sabunta wakilci.
inputEncoding Ruwakar da kuma ta fassara sabunta wuri da daidaiwa (a lokacin tsaiki).
lastChild 返回文档的最后一个子节点。
nodeName 返回节点的名称(取决于其类型)。
nodeType 返回节点的节点类型。
nodeValue 设置或返回节点的值(取决于其类型)。
xmlEncoding 返回文档的 XML 编码方式。
xmlStandalone 设置或返回文档是否是独立的。
xmlVersion 设置或返回文档的 XML 版本。

Document 对象的方法

fang fa miaoshu
adoptNode() 将另一个文档中的节点采纳到本文档中,并返回被采纳的节点。
createAttribute() 创建拥有指定名称的属性节点,并返回新的 Attr 对象。
createAttributeNS() 创建拥有指定名称和命名空间的属性节点,并返回新的 Attr 对象。
createCDATASection() 创建 CDATA section 节点。
createComment() 创建注释节点。
createDocumentFragment() 创建空的 DocumentFragment 对象并返回它。
createElement() 创建元素节点。
createElementNS() 创建拥有指定命名空间的元素节点。
createEntityReference() 创建 EntityReference 对象,并返回此对象。
createProcessingInstruction() 创建 ProcessingInstruction 对象,并返回此对象。
createTextNode() Gobara jidadin kowarshi da amincin text.
getElementById() Gobara jidadin elementi da id amincin.
getElementsByTagName() Gobara NodeList naanin jidadin kowarshi.
getElementsByTagNameNS() Gobara NodeList naanin jidadin kowarshi ko jidadin namespace.
importNode() Gumama jidadin kowarshi daga dokumentin dake halka dokumentin dake hana.
normalizeDocument()
renameNode() Gobara jidadin elementi ko jidadin amincin.

Amincin DocumentType naanin

Kowarshi kowarshi biiwadaan amincin DOCTYPE, wanda shi null ama jidadin DocumentType.

DocumentType duan jiu tui gai wei XML wen diannian deng lian de shi ti de jie kou.

shuxing miaoshu
name fan hui DTD de ming cheng
publicId fan hui DTD de gong gong zheng shi hao
systemId fan hui wai bu DTD de xitong zheng shi hao

DocumentImplementation duan jiu de fang fa

DOMImplementation duan jiu zhixing duan li yu wen diannian mo xing de ren he te zheng shi xing de cao zuo.

fang fa miaoshu
createDocument() chuang jian zhiding wen diannian lei xing de xin DOM Document duan jiu.
createDocumentType() chuang jian kong de DocumentType jie dian.
getFeature() fan hui shi xian zhiding te xing he ban ben de API duan jiu (ru you).
hasFeature() jie cha DOM shi shi shi xian le te zheng te xing he ban ben.

ProcessingInstruction duan jiu de shuxing

ProcessingInstruction duan jiu bao huan chuli zhi ling.

chuli zhi ling shi bei yong zuo wei jiang chuli zhi xing zheng xin xi bao liu zai XML wen diannian zi zhong de fang fa.

shuxing miaoshu
data shezhi huo fan hui dai you neirong de chuli zhi ling
target fan hui da zhi li de chuli zhi ling