[xsl] Refencing a parent node attribute from a unknow deep

Subject: [xsl] Refencing a parent node attribute from a unknow deep
From: "Ruben Trancoso" <rubentrancoso@xxxxxxxxx>
Date: Sun, 10 Sep 2006 12:41:08 -0300
Hi,
How can I get the form attribute @name in a field transformation when
a template is applyed recursively?

Ruben

-- xml

<form name="form_name">
  .
  . unknow level of tags
  .
  <field name="field_name"/>
  .
  . unknow level of tags
  .
</form>


--- xslt


<xsl:template match="form">
  <xsl:apply-templates/>
</xsl:template>

<xsl:template match="field">
  <xsl:value-of select="???form_name???">
</xsl:template>

--
Quando um homem nco acredita em Deus,
nco i que nco acredite mais em nada -
i que ele acredita em qualquer coisa.
(G. K. Chesterton)

Current Thread