exslt unique() 不适用于已编译的 xalan(但适用于解释型)
我有这个:
<xsl:message><xsl:copy-of select="set:distinct(//property)"/> </xsl:message>
<!--<xsl:message><xsl:copy-of select="set:distinct(common:node-set($mss)/indirect)"/> </xsl:message>-->
如果我取消注释第二行,当我在 xalan 中使用带有已编译样式表的样式表时,它不起作用1。
当我在没有 -xsltc
的情况下从命令行运行 xalan 时,它确实有效。
我做错了什么吗?
1 我收到一些神秘的错误消息,并且处理停止。以下是此实例的错误消息:ERROR: ''
,但我也收到类似 ERROR: -1
的信息。
我的
标头包含 xmlns:set="http://exslt.org/sets"
。
I have this:
<xsl:message><xsl:copy-of select="set:distinct(//property)"/> </xsl:message>
<!--<xsl:message><xsl:copy-of select="set:distinct(common:node-set($mss)/indirect)"/> </xsl:message>-->
If I uncomment the second line, it does not work1 when I use the stylesheet with compiled stylesheet in xalan.
It does work when I run xalan from the command line without -xsltc
.
Am I doing something wrong?
1 I get some cryptic error message, and processing stops. Here is the error message for this instance: ERROR: ''
, but I got things like ERROR: -1
as well.
My <xsl:stylesheet>
header contains xmlns:set="http://exslt.org/sets"
.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论