[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: List in a variable
Hello Nitin ! Consider you context node is <component> element: <xsl:variable name="myVar"> <xsl:for-each select="class[@type='second']"> <xsl:value-of select="@name"/> <xsl:if test="position() != last()">#</xsl:if> </xsl:for-each> </xsl:variable> --- Oleg Tkachenko Multiconn International > -----Original Message----- > From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx > [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx]On Behalf Of Nitin Dutt > Mathur > Sent: Wednesday, August 08, 2001 9:53 AM > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: List in a variable > > > Hello Guys, > > I want to have a variable containing a list of a attribute > of all the > occurrence of a particular tag. > > Precisely I have a xml like > > <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. > > I hope I am able to clear my requirement. > > Thanks in advance > > Nitin > > > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > 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
|