【发布时间】:2011-04-21 17:36:49
【问题描述】:
我有一个与 saxon 兼容的工作样式表。现在我正在使用简单的 XQuery:
transform:transform($xmlNode, $xslNode, ()),
为了做同样的事情,它总是抱怨我的样式表中的语法,即:
<xsl:template match="CrossReference ">
<xsl:variable name="currentNode" select="//*[@Target=@pointer]"/>
<xsl:if test="$currentNode/name()!= 'Figure'">
...
</xsl:if>
</xsl:template>
它总是抱怨该行,并且消息是“编译样式表时发生异常:未知节点类型:名称”。 好像看不懂函数名()?
有人可以帮忙吗?谢谢。
【问题讨论】: