|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: List in a variable
Thanks it does work. > -----Original Message----- > From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx > [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx]On Behalf Of Goetz Bock > Sent: Wednesday, August 08, 2001 1:47 PM > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: Re: List in a variable > > > > 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. > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








