[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
Re: [xsl] List in a variable
Subject: Re: [xsl] List in a variable From: Goetz Bock <bock@xxxxxxxxxxx> Date: Wed, 8 Aug 2001 10:16:40 +0200 |
On Wed, Aug 08 '01 at 13:22, Nitin Dutt Mathur wrote: > <component name="TestCom"> > <class name="Person" type="first"> > ... > </class> > <class name="Address" type="second"> > ... > </class> > <class name="Info" type="second"> > ... > </class> > ... > </component> > > In the above xml type attribute of class tag can have value either first or > second. I want to have variable containing names of all the second classes. > For the above case I want to have a variable (say myVar) with the value > "Address#Info" where # is just a separating character between the names of > the class. <xsl:variable name="myVar"> <xsl:for-each select="//*[@type='second']"> <xsl:value-of select="@name"/> <xsl:if test="position() != last()"> <xsl:text>#</xsl:text> </xsl:if> </xsl:for-each> </xsl:variable> Tested, works. -- Goetz Bock IT Consultant Dipl.-Inf. Univ.
Attachment:
pgp00003.pgp
Description: PGP signature
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] List in a variable, Nitin Dutt Mathur | Thread | RE: [xsl] List in a variable, Nitin Dutt Mathur |
RE: [xsl] Problem with xsl:choose, Jarno . Elovirta | Date | Re: [xsl] uninstall parsers, Goetz Bock |
Month |
Keywords