[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Relative/Absolute path queries?
> How can I create 1 template for all nodes which don't mach? If you don't want empty templates, only apply templates to the nodes that you do want to process (as demonstrated in earlier replies0 for example it appears that you only want to process the library directly and just use the stock as a lookup, so <xsl:template match="demo"> <xsl:apply-templates select="library"/> if you don't apply templates to stock, then you don't need templates that match it. select="/demo/stock/@quantity[@key=$keyCurrentBook]"/> whenever you have that, you can do select="key('stock',$keyCurrentBook)"/> except that you didn't mean @quantity[@key as attributes do not have attributes you meant quantity[@key which means the same thing and can be orders of magnitude quicker as it doewsn't haveto seach the document every time. <xsl:key name="stock" match="quantity" use="@key"/> 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. ________________________________________________________________________
|
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
|