我应该使用什么XSLT处理器进行Java转换?
我应该使用什么XSLT处理器进行Java转换?有撒克逊人、沙兰人和特拉克斯人。我的选择标准是什么?我需要简单的转换,而不需要复杂的逻辑转换。需要快速且易于实施的解决方案。应用程序在Tomcat、Java1.5下运行。 我有一些jaxp库,无法理解所使用的jaxp版本。我应该使用什么XSLT处理器进行Java转换?,java,xslt,Java,Xslt,我应该使用什么XSLT处理器进行Java转换?有撒克逊人、沙兰人和特拉克斯人。我的选择标准是什么?我需要简单的转换,而不需要复杂的逻辑转换。需要快速且易于实施的解决方案。应用程序在Tomcat、Java1.5下运行。 我有一些jaxp库,无法理解所使用的jaxp版本。 提前谢谢。 致以最诚挚的问候。JDK附带了Xalan的内部版本,您可以使用标准API(例如TransformerFactory.newInstance())在其上获得一个实例 除非Xalan不为你工作(这是极不可能的),否则
提前谢谢。
致以最诚挚的问候。JDK附带了Xalan的内部版本,您可以使用标准API(例如
TransformerFactory.newInstance()
)在其上获得一个实例
除非Xalan不为你工作(这是极不可能的),否则就没有必要去别处寻找
顺便说一句,TrAX是
javax.xml.transform
API的旧名称,从它是JDK的可选扩展时起 一般来说,这是一个很难回答的问题,因为这在很大程度上取决于“简单转换”和“快速”的含义,以及要处理的XML量。可能还有其他考虑因素。举例来说,“快”可能意味着“快写”或“快执行”,如果处理可用内存大小的文件,您可能会做出与解析小文件等不同的选择(可能是STX,如另一个SO中所述)。我解析小文件,但最近已经足够了