有许多很不错的json libs lika GSon。但对于XML我只知道Xerces/JDOM,并且都有枯燥的API。 我不喜欢使用像DocumentFactory,XpathExpressionFactory,NodeList等不必要的对象。 因此,根据groovy/scala等语言的原生XML支持,我有一个问题。 是否有极简主义的Java XML IO框架?什么是最简单和最简约的java xml api?
PS的XStream/JAXB良好的序列化/反序列化,但在这种情况下,我希望在XML使用XPath流的一些数据,例如。
真的很简约吗?当我导入它时,我得到了java.lang.NoClassDefFoundError:org/jaxen/JaxenException。添加jaxen后,添加了大约7MB的依赖关系。 – 2012-02-24 11:53:23
@lechlukasz如果您使用xpath,则只需要jaxen。和7MB并不差... – 2012-02-24 13:54:56