|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: as efficient as possible...
Corey,
This is a natural for keys. It is bound to speed up processing. I am trying to get a list of the products that are listed in the <products> node that are also in the <commission/product> node <xsl:key name="products-by-id" match="products/product" use="id"/> -- then when your context node is <client>, select="key('products-by-id', commission/product/productId)" should work. (Change the XPath to adjust if you need it from a different context node.) (Why is the product ID called 'id' in one place but 'productId' in another? Should work anyhow.) I hope that helps. Any good guide to XSLT should explain keys. Cheers, Wendell At 01:06 PM 7/2/2003, you wrote:
====================================================================== 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








