[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: Accessing Variables while sorting
<xsl:variable name="key" select="PatientList/SortDetails/SortField"/> <xsl:for-each select="PatientList/Patient"> <xsl:sort select="*[name()=$key]"/> Mike Kay > -----Original Message----- > From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx > [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx]On Behalf Of Seema R > Sent: 08 January 2002 12:18 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: Accessing Variables while sorting > > > Hi, > > I have an XML that reads as > <PatientList> > <SortDetails> > <SortField>FirstName</SortField> > </SortDetails> > <Patient> > <LastName>AAndrew</LastName> > <FirstName>ZBenjamin</FirstName> > <Gender>M</Gender> > <Age>56</Age> > <DOB>04-20-1945 </DOB> > <PatientID>234-562-7890</PatientID> > </Patient> > </PatientList> > > In the code below, how do i assign the value of SortField to > $Variable ? > <xsl:for-each select="PatientList/Patient"> > <xsl:sort select="$Variable" order="ascending"></xsl:sort> > <tr> > <td width="17%" height="30"><xsl:value-of > select="LastName"/></td> > ----- > > Thanks in advance, > Seema. > > 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
|