我想过滤器几套xml元素,评价他们的属性。对于这个目的我在寻找一个高效和轻api或框架。

主要的要求是:

  • 过滤的元素机构、基 在一些模式或条件
  • 活动基于XML转换

我第一个想法是apache果冻,但有一个果冻ungly的副作用。它消除CDATA标签,这是一个不必要的行为。

在此先感谢。

有帮助吗?

解决方案 3

最后我实现的filterchain使用dom4j和xpath。我决定用于这api因为这是很方便的,如果你有移动数量的分支机构内的一个文件,它是建立在xpath有助于找到想要的元素。

谢谢你的答案。

其他提示

去简单而试试 SAX.

我很确定 JXPath 已经筛选的能力。值得一看可能是:)

会XSLT为你工作?有java图书馆建立在为此,该局是这样的,你可以安装的部分,只有当某些标签和/或条件得到满足。再说,你需要学习XSLT。

我使用和推荐属过xslt。既是功能性的语言,并采取一些习惯。撒克逊人的支持。看看 http://saxon.sourceforge.net/

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top