如何解析XML DOM文档对象模型用法
这期内容当中小编将会给大家带来有关如何解析XML DOM文档对象模型用法,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。
向大家简单介绍一下XML DOM,XML DOM是XMLDocumentObjectModel的缩写,即XML文档对象模型。
XML DOM
XML DOM定义了访问和处理XML文档的标准方法。
XML DOM是XMLDocumentObjectModel的缩写,即XML文档对象模型。
一、DOM简介
什么是DOM?
DOM是W3C(万维网联盟)的推荐标准。
DOM定义了访问诸如XML和XHTML文档的标准。
"W3C文档对象模型(DOM)是一个使程序和脚本有能力动态地访问和更新文档的内容、结构以及样式的平台和语言中立的接口。"
W3CDOM被分为3个不同的部分/级别(parts/levels):
核心DOM
用于任何结构化文档的标准模型
XML DOM
用于XML文档的标准模型
HTML DOM
用于HTML文档的标准模型
DOM定义了所有文档元素的对象和属性,以及访问它们的方法(接口)。
什么是HTML DOM?
HTML DOM定义了所有HTML元素的对象和属性,以及访问它们的方法(接口)。
什么是XML DOM?
XML DOM是:
用于XML的标准对象模型
用于XML的标准编程接口
中立于平台和语言
W3C的标准
XML DOM定义了所有XML元素的对象和属性,以及访问它们的方法(接口)。
换句话说:
XML DOM是用于获取、更改、添加或删除XML元素的标准。
二、XML DOM节点
文档中的每个成分都是一个节点。
节点
根据DOM,XML文档中的每个成分都是一个节点。
DOM是这样规定的:
整个文档是一个文档节点
每个XML标签是一个元素节点
包含在XML元素中的文本
DOM实例
请看下面的XML文件(books.xml):
======================================
EverydayItalian GiadaDeLaurentiis 2005 30.00 HarryPotter JK.Rowling 2005 29.99 XQueryKickStart JamesMcGovern PerBothner KurtCagle JamesLinn VaidyanathanNagarajan 2003 49.99 LearningXML ErikT.Ray 2003 39.95
======================================
在上面的XML中,根节点是
根节点
***个
文本总是存储在文本节点中
在DOM处理中一个普遍的错误是,认为元素节点包含文本。
不过,元素节点的文本是存储在文本节点中的。
在这个例子中:
"2005"不是
上述就是小编为大家分享的如何解析XML DOM文档对象模型用法了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注行业资讯频道。