xsl:value-of vs xsl:apply-templates:什么更快?

时间:2017-04-28 17:33:56

标签: xslt

看看XSL的所有例子,我注意到了这一点 有些人使用xsl:value-of而其他人使用apply-templates。哪种方法比另一种更快?为什么?

1 个答案:

答案 0 :(得分:2)

首先,他们不会做同样的事情,所以这不是一个基于性能的简单选择。

其次,除了特定处理器的上下文之外,您不能提出有关语言结构性能的问题。有十几个流行的XSLT处理器和另外十几个不太知名的处理器,它们的表现各不相同。

第三,如果有人告诉你一个比另一个快,他们可能不会告诉你重建测量所需的所有配置变量,如果有的话,你自己的情况可能会大不相同。

所以最好的办法是测量它并查看,并告诉我们你获得了什么结果。