Subject: Re: [xsl] Using keys to filter nodesets From: Wendell Piez <wapiez@xxxxxxxxxxxxxxxx> Date: Tue, 20 Jan 2004 16:45:58 -0500 |
match="Biller[generate-id(WDBillerID) = generate-id(key('MappingKey',/descendant::SubscriptionID[1]))]"
Cheers, Wendell
I am trying to use a key to filter a nodeset. The individual elements work, but when I put them all together the nodeset does not get filtered. What am I doing wrong? - Maria
<xsl:key name="MappingKey" match="/PresentationData/PageSpecific/SubscriptionList/Subscription/WDBiller ID" use="../SubscriptionID"/>
<xsl:template match="//Biller[WDBillerID = key('MappingKey', /PresentationData/PageSpecific/SubscriptionList/Subscription/SubscriptionID[ 1])]"> <option> <xsl:attribute name="value"><xsl:value-of select="MappedBillerID"/></xsl:attribute> <xsl:value-of select="MappedBillerName"/> </option> </xsl:template>
====================================================================== Wendell Piez mailto:wapiez@xxxxxxxxxxxxxxxx Mulberry Technologies, Inc. http://www.mulberrytech.com 17 West Jefferson Street Direct Phone: 301/315-9635 Suite 207 Phone: 301/315-9631 Rockville, MD 20850 Fax: 301/315-8285 ---------------------------------------------------------------------- Mulberry Technologies: A Consultancy Specializing in SGML and XML ======================================================================
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Using keys to filter nodesets, Amuchastegui, Maria | Thread | RE: [xsl] Using keys to filter node, Amuchastegui, Maria |
[xsl] Using keys to filter nodesets, Amuchastegui, Maria | Date | Re: [xsl] 3 level Muenchian Groupin, Manish Rambabu |
Month |