售前咨询 售后咨询
当前位置: 上海网站设计 > 建站知识 > 行业新闻

使用DOM解析XML文件

网站编辑:小润 | 发表时间:2019-01-18 15:51:28

使用DOM解析XML文件


 
DOM(Document Object Model,文档对象模型)是提供XML和HTML文档编程接口的W3C规范。XML文档将数据组织为一棵树,DOM就是对这棵树对象的描述。

DOM解析XML文件后,就用树的形式定义了XML文件在内存中的逻辑结构,XML文件中的元素便转化为DOM树中的节点对象。
 
Sun公司推出的JDK1.4及以上版本中的Java API遵循了DOM Level 2 Core推荐接口的语义说明,提供了相应的Java语言的实现。

Java应用程序可以通过DOM API来访问XML数据.javax.xml.parsers包中提供的DoumentBuilder和DocumentBuilderFactory组合,可以对XML文件进行解析,转换成DOM树。

org.xml.dom包中提供了Document, Node, NodeList.Element, Text等接口,可以创建、遍历、修改DOM树.j avax.xml.transform.dom和javax.xml.transform.stream包中提供了DOMSo二类和StreamSource类,可以将更新后的DOM文档生成XML文件。
 
为了解析XML文件,DOM规定了各种类型节点之间形成的
 
Document节点代表了整个XML或HTML文档,提供了对文档元素和数据的访问。

所有其它的节点都以一定的顺序包含在Document中,排成一个树型结构。它提供许多方法来获取该节点及节点的相关信息。
 

关键字:
官方微信
上海市长宁区宣化路300号华宁国际广场中区7层
+021-8031 0607
+135 8590 1130