XML常用解析API有哪几种?

XML常用解析APIJAXPJDOMDom4j等。

JAXPJava API for XML Processing的英文字头缩写,中文含义是:用于XML文档处理的使用Java语言编写的编程接口。由于问题太多,从JDK1.7开始删除该功能。不推荐使用。

JDOM是最早期很多人使用的一个第三方工具包,它提供了一些简单的方法解析XMLJDOM里面大部分是抽象类和类。

Dom4j是一个简单、灵活的开放源代码的库。Dom4j是由早期开发JDOM的人分离出来而后独立开发的。与JDOM不同的是,dom4j使用接口和抽象基类,虽然Dom4jAPI相对要复杂一些,但它提供了比JDOM更好的灵活性。

Dom4j是一个非常优秀的Java XML API,具有性能优异、功能强大和极易使用的特点。现在很多软件的XML解析都是采用的Dom4j,例如StrutsHibernateSpring

现阶段最优雅最流行的解析XMLAPI就是Dom4j.

Java Program!
原文地址:https://www.cnblogs.com/programb/p/14068146.html