xml – 如何检查当前节点的父节点是否是xslt中的根节点?

前端之家收集整理的这篇文章主要介绍了xml – 如何检查当前节点的父节点是否是xslt中的根节点?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想检查当前节点的父节点是否是Xslt中的根节点.我如何做?
请指导我离开这个问题…

谢谢&问候,
P.SARAVANAN

你可以使用not(ancestor :: *).

用法示例:

<xsl:template match="node()|@*">
    <xsl:if test="not(ancestor::*)">
      <xsl:message>The root element is "<xsl:value-of select="name()"/>".</xsl:message>
    </xsl:if>
    <xsl:copy>
      <xsl:apply-templates select="node()|@*"/>
    </xsl:copy>
  </xsl:template>

猜你在找的XML相关文章