在xsl中使用fn:functions

时间:2011-07-27 11:59:40

标签: xml xslt

如何使用?使用fn的示例:replace(string,pattern,replace)

用作

  <xsl:value-of select="raplce(Bella Italia', 'l', '*')"/>

  <xsl:value-of select="fn:raplce(Bella Italia', 'l', '*')"/>

非常感谢任何帮助。

此致

1 个答案:

答案 0 :(得分:1)

来自XSLT 2.0 spec

  

默认函数名称空间是标准函数名称空间,   在[功能和操作员]中定义。这意味着它不是   必须在样式表中声明这个命名空间,也不是   在调用时需要使用前缀fn(或任何其他前缀)   核心职能。

但是,如果您使用fn前缀,则必须将其声明为映射到standard function namespace,例如

xmlns:fn="http://www.w3.org/2005/xpath-functions"