-1

我们目前有一个巨大的 XSLT 转换,需要 20-30 分钟来处理。我们需要提高性能,我们正在考虑CDuce。CDuce 看起来很有希望。这样做的好方法是什么?我们是否必须在 CDuce 中重写整个 xsl 逻辑?

4

1 回答 1

2

您可以用另一种语言重写它,但可能有更简单的选择,这取决于 XSLT 1 代码的效率。如果它使用//很多,那么通过将其重写为不使用//并改用键或其他构造来获得数量级的速度改进并不少见。当然,切换到更新的更高度优化的 XSLT 引擎也不会受到伤害。(您的问题被标记为 xslt 1 但 XSLT2 引擎无需或很少更改即可运行它)

于 2013-01-24T12:25:48.177 回答