- 4
- 0
- 约1.79万字
- 约 12页
- 2016-11-28 发布于河南
- 举报
Java读写XML文件
Java与XML联合编程之DOM篇(扬帆 2001年10月08日 17:16)
DOM初步
DOM是Document Object Model的缩写,即文档对象模型。前面说过,XML1将数据组织为一颗树,所以DOM就是对这颗树的一个对象描叙。通俗的说,就是通过解析XML文档,为XML文档在逻辑上建立一个树模型,树的节点是一个个对象。我们通过存取这些对象就能够存取XML文档的内容。
下面我们来看一个简单的例子,看看在DOM中,我们是如何来操作一个XML文档的。
这是一个XML文档,也是我们要操作的对象:
?xml version=1.0 encoding=UTF-8?
messages
messageGood-bye serialization, hello Java!/message
/messages
下面,我们需要把这个文档的内容解析到一个个的Java对象中去供程序使用,利用JAXP,我们只需几行代码就能做到这一点。首先,我们需要建立一个解析器工厂,以利用这个工厂来获得一个具体的解析器对象:
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
我们在这里使用DocumentBuilderFacotry的目的是为了创建与具体解析器无关的程序,当DocumentBuilderFactor
原创力文档

文档评论(0)