如何从XSLT中的子节点读取父节点的属性

时间:2009-09-11 08:50:20

标签: xslt xpath

只想知道如何从XSLT中的子节点读取父节点的属性。 代码:

<A>
  <b attr1="xx">
    <c>
    </c>
  </b>
</A>

XSLT:

<xsl:template match="c">
  <xsl:value-of select="attribute of b node">
</xsl:template>

1 个答案:

答案 0 :(得分:92)

您可以使用“..”“升级”关卡。所以:

<xsl:value-of select="../@attr1"/>