首页 > 代码库 > XML解析方式与解析工具

XML解析方式与解析工具

 

                DOM解析原理:                        1)JAXP (oracle-Sun公司官方)                        2)JDOM工具(非官方)                        3)Dom4J工具(非官方)                            三大框架(默认读取xml的工具就是Dom4j)                        .......                SAX解析原理:                        1)Sax解析工具(oracle-sun公司官方)
Dom4j工具,非官方,不在jdk中。需要导入dom4j的核心包。 如:dom4j-1.6.1.jar

 

简单运用:

public static void main(String[] args) {        try {            //1.创建一个xml解析器对象            SAXReader reader = new SAXReader();            //2.读取xml文档,返回Document对象            Document doc = reader.read(new File("./src/contact.xml"));                        System.out.println(doc);        } catch (DocumentException e) {            e.printStackTrace();            throw new RuntimeException(e);        }            }

 

XML解析方式与解析工具