Re: [xsl] Need to find element name of corresponding attribute value

Subject: Re: [xsl] Need to find element name of corresponding attribute value
From: David Carlisle <davidc@xxxxxxxxx>
Date: Fri, 15 Jul 2011 14:59:02 +0100
On 15/07/2011 14:50, charlieo0@xxxxxxxxxxx wrote:
So basically assume the ID attribute is defined as CDATA and not ID.


add

<xsl:key name="id" match="*[@id]" use="@id"/>

then whenever you would have used id('foo') you can use key('id','foo') meaning the same thing, except the XSLT processor will collect up the id values rather than relying on a DTD to tell the XML parser to do it.

david


________________________________________________________________________ The Numerical Algorithms Group Ltd is a company registered in England and Wales with company number 1249803. The registered office is: Wilkinson House, Jordan Hill Road, Oxford OX2 8DR, United Kingdom.

This e-mail has been scanned for all viruses by Star. The service is
powered by MessageLabs. ________________________________________________________________________


Current Thread