Java DOM 解析 XML方法
2014-06-11 16:04
453 查看
DOM解析器的接口已经被W3C标准化了。org.w3.dom包包含了接口类型的定义,比如:
Document和Element等。不同的提供者,比如Apache Organization和IBM都编写了实现这些接口的DOM解析器。SUN公司的XML处理JAVA API(Java API for XML Processing,JAXP)库实际上可以插入到这些解析器中的任意一个中。但是SUN公司也在JAVA SDK中包含了自己的DOM解析器。在本文中我使用的就是JAVA的解析器。
1:要读入一个XML文档,首先要一个DocumentBuilder对象,可以这样得到:
2:现在可以从文件中去读取一个XML文件了(文件路径:"F/employees.xml")
得到XML文件有三种方式:
1)通过文件方式读取:
Document和Element等。不同的提供者,比如Apache Organization和IBM都编写了实现这些接口的DOM解析器。SUN公司的XML处理JAVA API(Java API for XML Processing,JAXP)库实际上可以插入到这些解析器中的任意一个中。但是SUN公司也在JAVA SDK中包含了自己的DOM解析器。在本文中我使用的就是JAVA的解析器。
1:要读入一个XML文档,首先要一个DocumentBuilder对象,可以这样得到:
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance(); DocumentBuilder builder = factory.newDocumentBuilder();
2:现在可以从文件中去读取一个XML文件了(文件路径:"F/employees.xml")
得到XML文件有三种方式:
1)通过文件方式读取:
File file=new File("F:/employees.xml"); Document doc=builder.parse(file);2)通过一个URL方式读取:
URL u=new URL("http://java.sun.com/index.html") Document doc=builder.parse(u);</span>3:通过java IO 流的读取:
FileInputStream inputstream = new FileInputStream( "F/employees.xml"); Document doc=builder.parse(inputstream);
相关文章推荐
- Java解析xml的主要解析器: SAX和DOM的选择(附上新方法--Pull解析)
- java 解析 xml (DOM方法全)
- Java解析XML的四种方法--DOM
- Java中解析XML的四种常用方法(1)_DOM解析
- Java解析xml、解析xml四种方法、DOM、SAX、JDOM、DOM4j、XPath
- Java解析xml的主要解析器: SAX和DOM的选择(附上新方法--Pull解析)
- java解析xml方法:DOM解析、SAX解析、JDOM解析、DOM4J解析
- Java解析XMl文件之SAX和DOm方法
- Java之DOM,SAX,JDOM,DOM4J,四种解析xml方法比较
- Java解析xml的主要解析器: SAX和DOM的选择(附上新方法--Pull解析)
- java dom方法解析XML文档
- Java解析xml的主要解析器: SAX和DOM的选择(附上新方法--Pull解析)
- java解析xml方法:DOM解析、SAX解析、JDOM解析、DOM4J解析
- XML解析方法DOM(Java)
- Java 解析xml的方法:DOM,SAX
- 【JAVA学习小结】-【用JAXP解析包解析XML方法】-【第一篇DOM解析】
- Java解析xml的主要解析器: SAX和DOM的选择(附上新方法--Pull解析)
- Java解析xml的主要解析器: SAX和DOM的选择(附上新方法--Pull解析)
- JAVA_xml解析 dom方法实例
- javaXML解析的俩种方法-----DOM-----SAX