Subject: RE: [xsl] document function in xslt From: Jarno.Elovirta@xxxxxxxxx Date: Fri, 21 Mar 2003 09:36:16 +0200 |
Hi, > does the use of this document function lower the speed of my > application? > i.e. if i have: > > <><><><><><><><><><><><><><><><> > <xsl:variable name="config-top" select="document( 'names.xml' > )/config"/> > <><><><><><><><><><><><><><><><> > > does it act as a variable where by onces set it doesn't depend on the > availability of > names.xml document any more? I didn't quite get the last sentence. Anyhow, most, if not all processors, evaluate variable only when they're needed, so if you don't use $config-top anywhere, the document names.xml is not fetched and read into a source tree. Also, processors cache the documents for the duration of the transformation (or life-span of e.g. Transformer object), so if it's used in multiple locations in your stylesheet, processed only once. Cheers, Jarno - Ivory Frequency: Today is the Day XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] document function in xslt, Mike Brown | Thread | [xsl] how to eliminate tabs?, Nesto |
[xsl] document function in xslt, Stevenson Ngila | Date | Re: [xsl] document function in xslt, Mike Brown |
Month |