最近经常使用XML,因为在写web页面的时候,需要用FushionChart画图,这就涉及到对XML的操作,今天google查了一些资料,准备些四篇日志,每一篇写一种方法,这边是第一种方法,DOM方法。
DOM解析XML一共分三步
①创建DocumentBuilderFactory 对象
方法如下:
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
这个有点像Calender类那样创建 不是new那样的,创建dbf对象主要是为了由他创建DocumentBuilder对象。
②创建DocumentBuilder对象
DocumentBuiler db = dbf.newDocumentBuilder();
创建这个db对象其实主要还是为了创建Document对象 是不是很有意思。。。
③创建Document对象
Document doc = db.parse(new File ("D:/a.xml"));
格式大概这样,也可以这么写
File f = new File("D:/a.xml");
Document doc = db.parse(f);
DocumentBuilder的parse()方法接受一个XML文档名作为输入参数,返回一个Document对象,这个Document对象就代表了一个XML文档的树模型。以后所有的对XML文档的操作,都与解析器无关,直接在这个Document对象上进行操作就可以了。而具体对Document操作的方法,就是由DOM所定义的了。
分享到:
相关推荐
Javascript操作XML Dom学习资料
java 操作XML 采用(dom+dom4j)读写源码 lib包
java中四种操作(dom、sax、jdom、dom4j)xml方式详解与
ASP通过XMLDom在服务器端操作XML文件的主要方法和实现
DOM4j操作xml文件DOM4j操作xml文件DOM4j操作xml文件DOM4j操作xml文件DOM4j操作xml文件DOM4j操作xml文件DOM4j操作xml文件DOM4j操作xml文件
例题采用的是dom4j对xml的操作,包含了对xml的增加删除修改操作.
dom是W3C规范,比较典型的JAVA操作XML方式,适用于小型文件。 dom4j是开源的性能以及效率最好的,也是一个典型例子。 本源码下下来运行test.java直接运行。 其中包括:采用dom写xml 以及dom方式读XML 采用dom4j写xml...
利用DOM的方式读取xml文件的数据,对数据进行操作
Java 四种方式操作xml,包括xml,dom,sax,jdom这四种方式的一个简单例子。
学习XML语言很重要的一章节,其中的第八章节,掌握如何用DOM操作XML文档
XML 文档对象模型定义访问和操作XML文档的标准方法。 DOM 将 XML 文档作为一个树形结构,而树叶被定义为节点。
示例源码: ...什么是 XML DOM? XML DOM 是: 用于 XML 的标准对象模型 用于 XML 的标准编程接口 中立于平台和语言 W3C 标准 XML DOM 定义了所有 XML 元素...5、XMLDOM教程文档推荐参考:https://www.w3cschool.cn/xmldom
Java DOM 生成XML,对基本的DOM又封装了一层,使操作XML更简单
利用java操作xml的源代码,包括DOM和SAX两种方式
java DOM 对xml文件的操作【分别对节点、节点属性、节点内容增删改查】
Java与XML(一):采用DOM操作XML文件.docx
Dom4j是一个开源的Java XML 解析处理工具,用来读写XML文件,它应用于Java平台,采用了Java集合框架并完全支持DOM, SAX和JAXP。具有性能优异、功能强大和极易使用的特点。可以作为解析XML文档析首先API。本文讲述了...
javascript 操作xml_dom对象整理集合:里面还有很多js技巧集合,要的就下啊
该示例实现MAVEN来进行创建的,实现了dom4j操作XML文件,包括创建XML、动态创建XML节点、更新XML节点、删除XML节点。
XML 文档对象模型定义访问和操作XML文档的标准方法。