DOM (Document Object Model,文档对象模型)定义访问和操作文档的一套标准方法。
XML DOM (XML Document Object Model) 定义一套访问和操作 XML 文档的标准方法。
DOM 把 XML 文档作为树结构来查看。能够通过 DOM 树来访问所有元素。可以修改或删除它们的内容,并创建新的元素。元素,它们的文本,以及它们的属性,都被认为是节点。
在下面的例子中,我们使用 DOM 引用从
xmlDoc.getElementsByTagName("to")[0].childNodes[0].nodeValue
xmlDoc-由解析器创建的 XML 文档
getElementsByTagName("to")[0]- 第一个
childNodes[0]-
nodeValue- 节点的值(文本本身)
HTML DOM (HTML Document Object Model) 定义一套访问和操作 HTML 文档的标准方法。
可以通过 HTML DOM 访问所有 HTML 元素。
在下面的例子中,我们使用 DOM 引用来改变 id="to" 的 HTML 元素的文本:
document.getElementById("to").innerHTML=
document- HTML 文档
getElementById("to")- 其中的 id="to" 的 HTML 元素
innerHTML- HTML 元素的内部文本
下列代码把一个 XML 文档 ("note.xml") 载入 XML 解析器中:
输出:
To:GeorgeFrom:JohnMessage:Don't forget the meeting!
如需从 XML 中提取文本 "John",语法是:
getElementsByTagName("from")[0].childNodes[0].nodeValue
在这个 XML 例子中,只有一个
下面的代码加载并解析一个 XML 字符串:
输出:
To: GeorgeFrom: JohnMessage: Don't forget the meeting!
注释:Internet Explorer 使用 loadXML() 方法来解析 XML 字符串,而其他浏览器使用 DOMParser 对象。
以上就是疯狂XML学习笔记(5)-----------XML DOM的内容,更多相关内容请关注PHP中文网(m.sbmmt.com)!
Bagaimana untuk menukar pdf ke format xml
Apakah yang perlu saya lakukan jika huruf Inggeris muncul apabila komputer dihidupkan dan komputer tidak boleh dihidupkan?
Muat turun aplikasi Ouyi
apa itu apm
anak ke-n
odm
Kegunaan utama sistem pengendalian Linux
Bagaimana untuk menutup selepas menjalankan arahan nohup