【发布时间】:2012-01-23 08:56:05
【问题描述】:
我有一个案例,输入为 xml,输出为不同的 xml: 我可以在使用 XSL 和通过 JAXB 解组编组之间进行选择。 性能方面,有什么真正的区别吗?
【问题讨论】:
-
一个关键的决定是您是否能够将您的 XSL 样式表编译和缓存为
Template。另一个问题是您是使用 XSLT 解释器(例如 Xalan)还是编译器(例如 XSLTC)。如果您每次都必须解析您的 XSL 样式表,则需要更多的时间。如果您使用 XSLT 编译器并且能够缓存结果,我会选择 XSLT...但我没有任何指标。