|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Using keys to filter nodesets
Hi Maria,
One reason your filter isn't working may be if the XPath /PresentationData/PageSpecific/SubscriptionList/Subscription/SubscriptionID[1] returns every SubscriptionID in the document (the predicate [1] ensures, here, only that the SubscriptionID is the first child of its parent; maybe this is true of all of them. Passing a node-set as the second argument of key() returns all the nodes matching the key with values in that node-set.) If the intent of your template match is to match only that Biller whose WDBillerID is the same one (same node, not just same value) returned from the key using the value of the first SubscriptionID in the document, you could try match="Biller[generate-id(WDBillerID) =
generate-id(key('MappingKey',/descendant::SubscriptionID[1]))]"If that isn't your intent, you may want to clarify what exactly you're trying to filter and how, with a sample of the source data we could look at. Cheers, Wendell At 04:05 PM 1/20/2004, you wrote: 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 ====================================================================== 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 ====================================================================== 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








