xsltproc无法识别fx:function(更多)

xsltproc无法识别fx:function(更多),xslt,debian,exslt,Xslt,Debian,Exslt,我有一种奇怪的效果。我使用xalanj和xsltproc,我认为大多数脚本(很久以前)都可以使用这两种语言。但是,从一段时间以来,带有{}函数的xslt脚本不再在xsltproc中工作。这是Debian7.9 代码片段 <xsl:transform version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:yz="http://www.hegny.de/xxyy" xmlns:fx=

我有一种奇怪的效果。我使用xalanj和xsltproc,我认为大多数脚本(很久以前)都可以使用这两种语言。但是,从一段时间以来,带有{}函数的xslt脚本不再在xsltproc中工作。这是Debian7.9

代码片段

<xsl:transform version="1.0" 
    xmlns:xsl="http://www.w3.org/1999/XSL/Transform" 
    xmlns:yz="http://www.hegny.de/xxyy"
    xmlns:fx="http://exslt.org/functions">

...
<fx:function name="yz:format3">
    <xsl:param name="x"/>
    <xsl:choose>
...
(第67行是fx:函数下的参数)

另外,调用
xsltproc时,将显示dumpextensions

Registered XSLT Extensions
--------------------------
Registered Extension Functions:
...(nothing containing exslt.org/functions)...

Registered Extension Elements:
{http://exslt.org/functions}result
{http://xmlsoft.org/XSLT/}test
{http://exslt.org/common}document

Registered Extension Modules:
http://icl.com/saxon
http://xmlsoft.org/XSLT/
http://exslt.org/functions

将表明它知道属于exslt函数的fx:result,但不知道fx:function-这有什么意义?有人知道如何让fx:function(返回?)工作了吗感谢使用扩展元素,如
fx:function
,请确保样式表声明扩展元素的名称空间以及声明
extension-element-prefixes=“fx”
分别在
xsl:stylesheet
xsl:transform
样式表的根元素。

要使用扩展元素,如
fx:function
,请确保样式表声明扩展元素的名称空间以及
扩展元素前缀=“fx”
分别位于样式表的
xsl:stylesheet
根元素上。

我认为XSLT根元素应该声明
extension-element-prefixes=“fx”
,否?我不确定这是否是唯一的解决方案,因为我没有太多地使用
xsltproc
。你敢打赌我应该回答并获得全额奖励。我想我也试过了,但现在它可以在xsltproc中使用函数。。谢谢我认为XSLT根元素应该声明
扩展元素prefixes=“fx”
,不是吗?我不确定这是否是唯一的解决方案,因为我没有太多地使用
xsltproc
。你敢打赌我应该回答并获得全额奖励。我想我也试过了,但现在它可以在xsltproc中使用函数。。谢谢非常感谢@MartinHonnen,我真的应该亲眼看到它非常感谢@MartinHonnen,我真的应该亲眼看到它
Registered XSLT Extensions
--------------------------
Registered Extension Functions:
...(nothing containing exslt.org/functions)...

Registered Extension Elements:
{http://exslt.org/functions}result
{http://xmlsoft.org/XSLT/}test
{http://exslt.org/common}document

Registered Extension Modules:
http://icl.com/saxon
http://xmlsoft.org/XSLT/
http://exslt.org/functions