在Saxon中调用exslt时出错

在Saxon中调用exslt时出错,xslt,saxon,exslt,Xslt,Saxon,Exslt,我收到错误消息: “找不到名为的匹配单参数函数。” {}node-set() 使用Saxon引擎运行xslt转换时 我曾尝试在Windows XP上使用Saxon PE和EE,但它给出了相同的错误。EXSLT应该可以在Saxon中开箱即用。有没有人能解决我如何解决这个问题?Saxon PE和EE是XSLT 2.0处理器实现,不需要像XSLT 2.0那样的节点集扩展函数结果树片段和节点集之间的差异不再存在。因此,您应该能够简单地使用例如$var/foo/bar而不是exsl:node set($v

我收到错误消息:

“找不到名为的匹配单参数函数。” {}node-set()

使用Saxon引擎运行xslt转换时


我曾尝试在Windows XP上使用Saxon PE和EE,但它给出了相同的错误。EXSLT应该可以在Saxon中开箱即用。有没有人能解决我如何解决这个问题?Saxon PE和EE是XSLT 2.0处理器实现,不需要像XSLT 2.0那样的节点集扩展函数结果树片段和节点集之间的差异不再存在。因此,您应该能够简单地使用例如
$var/foo/bar
而不是
exsl:node set($var)/foo/bar
在样式表中处理变量。

Saxon PE和EE是XSLT 2.0处理器实现,在XSLT 2.0中不需要节点集扩展函数。结果树片段和节点集之间的差异不再存在。因此,您应该能够简单地在处理变量的样式表中使用例如
$var/foo/bar
而不是
exsl:node set($var)/foo/bar