|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Merging attribute values to unique list
>Date: Tue, 5 Aug 2003 12:31:12 +0100 >From: David Carlisle <davidc@xxxxxxxxx> >Subject: Re: Re: Merging attribute values to unique list > > I've tried to do something like: > <xsl:sort select="$mss//witness[@sigil=name()]/@shortname"/> > but this fails. > > >looking at the definition you used for $sigil that was the name() of the >current node in the for-each but if you replace $sigsil by name() you'll >get the name of the current node at that point in the expression, which >is the name of the witness element so it will always be te hstring >"witness". > >You want > ><xsl:sort select="$mss//witness[@sigil=name(current())]/@shortname"/> > >David When I replace the <xsl:sort select="name()"/> with the above, I get a NullPointerException. Suggestions? -James -- Dr James Cummings, James.Cummings@xxxxxxxxx, http://www.uea.ac.uk/~q503 Cursus Project, School of Music, University of East Anglia, Norwich, Norfolk, NR4 7TJ, UK Tel:(01603)593-595 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








