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

Re: [xsl] select unique name


Subject: Re: [xsl] select unique name
From: Sylwester Lesniak <tycoonek@xxxxxxxxx>
Date: Sun, 18 Apr 2004 13:36:22 -0700 (PDT)

yes, now it works fine

Thanks for your help.
George

--- George Cristian Bina <george@xxxxxxx> wrote:
> Hi,
> 
> > and I know how to display all 5 @names, but I
> don't
> > know how to select unique names.
> >
> > \test00
> > \test00
> > \test10
> > \test10
> > \test20
> 
> You can look to the preceding siblings and make sure
> there is not already
> one other file elements with the same value as the
> current one:
> 
> <xsl:for-each select="//file">
>         <xsl:variable name="name"
>
select="substring-before(substring-after(@name,'build'),'src')"/>
>         <xsl:if
>
test="not(preceding-sibling::file[substring-before(substring-after(@name,'bu
> ild'),'src')=$name])">
>           [<xsl:value-of select="$name"/>]
>         </xsl:if>
> </xsl:for-each>
> 
>    [\test00\test00]
>    [\test10\test10]
>    [\test20\test20]
> 
> Best Regards,
>  George
>
-------------------------------------------------------
> George Cristian Bina mailto:george@xxxxxxxxxxxxx
> <oXygen/> XML Editor - http://www.oxygenxml.com/
> 



	
		
__________________________________
Do you Yahoo!?
Yahoo! Photos: High-quality 4x6 digital prints for 25"
http://photos.yahoo.com/ph/print_splash


Current Thread
Keywords