我目前正在开发一个RSS提要阅读器,我想知道哪种XML解析API最适合它。 (请注意,我不是在寻找Feed解析器库 - 它只是关于XML API的研究的起点)
我正在寻找Java平台上各种XML解析API的概要,重点关注以下标准:
以下是一些我认为有用但不重要的信息:
我目前正在考虑JVM上的任何XML API。
我认为构建这个线程的一个好方法是每个答案只有一个API。
答案 0 :(得分:0)
jaxp不是一个实现,而是一个包装器/外观api,你可以在其中插入多个解析器实现。所以你留下萨克斯,dom和stax。现在下面是两个很好的比较,你做了数学运算:
http://techstop.abidshafiq.com/2010/02/java-xml-api-comparison/ http://java.sun.com/performance/reference/whitepapers/StAX-1_0.pdf
答案 1 :(得分:0)
看这里,你会得到一把! http://www.xml.com/pub/rg/Java_Parsers
但是,我见过我的一些朋友在他们的项目中使用这个。虽然JAXP被广泛使用,但这个看起来很有希望。
Apache Xerces解析器版本1.2.3(http://xerces.apache.org/xerces-j/)