web-dev-qa-db-ja.com

XSLTで子ノードから親ノードの属性を読み取る方法

XSLTの子ノードから親ノードの属性を読み取る方法を知りたいだけです。コード:

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

XSLT:

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

..」を使用してレベルを「上げる」ことができます。そう:

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