Re: [xsl] Find the node name of the parent in the result tree?

Subject: Re: [xsl] Find the node name of the parent in the result tree?
From: Michael Kay <mike@xxxxxxxxxxxx>
Date: Fri, 22 Mar 2013 21:26:36 +0000
On 22/03/2013 21:14, Martin Holmes wrote:
If I have a template matching an attribute, and producing one in the output tree, like this:

  <xsl:template match="@style">
        <xsl:attribute name="style" select="."/>
  </xsl:template>

Is there any way to know the name of the element in the result tree which is the parent of the attribute being created?

Only by passing the information as a parameter, or working it out from the context (e.g. from knowledge of the name of the parent in the SOURCE tree).

Michael Kay
Saxonica

Current Thread