Re: [xsl] Concatenating the attribute values of ancestors

Subject: Re: [xsl] Concatenating the attribute values of ancestors
From: Mukul Gandhi <mukul_gandhi@xxxxxxxxx>
Date: Fri, 8 Jul 2005 02:31:40 -0700 (PDT)
Hi David,
  I mistakenly misspelled the parameter name. Inspite
of correcting it, I am still getting the same error.
You posted the correct solution. Thanks about it..

Regards,
Mukul

--- David Carlisle <davidc@xxxxxxxxx> wrote:

> 
> you should get an error about using an undefined
> param
>             <xsl:with-param name="anestors"
>                                     ^
> 
> 
> However you don't need all that recursion it looks
> like a single Xpath
> 
> <xsl:stylesheet
> xmlns:xsl="http://www.w3.org/1999/XSL/Transform";
>                 version="2.0">
> 
> 
> <xsl:template match="*">
>   <xsl:copy>
>    <xsl:copy-of select="@*"/>
>     <xsl:attribute name="newseq"
>      select="string-join(ancestor-or-self::*/(if
> (@seq) then string(@seq) else '0'),'')"/>
>     <xsl:apply-templates/>
>    </xsl:copy>
> </xsl:template>     
> 
> </xsl:stylesheet>
> 
>
________________________________________________________________________
> This e-mail has been scanned for all viruses by
> Star. The
> service is powered by MessageLabs. For more
> information on a proactive
> anti-virus service working around the clock, around
> the globe, visit:
> http://www.star.net.uk
>
________________________________________________________________________
> 
> 



		
____________________________________________________
Sell on Yahoo! Auctions  no fees. Bid on great items.  
http://auctions.yahoo.com/

Current Thread