[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

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