[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
Re: Change the value of global variables/params ??
Subject: Re: Change the value of global variables/params ?? From: oooo <oooo@xxxxxxxxxxxxx> Date: Tue, 07 Dec 1999 23:46:44 +0100 |
Patrice Bonhomme said: > davidc@xxxxxxxxx said: > ] However there is no real need to pass this information down as a > ] parameter, as all templates can get the information in the original > ] source tree. > > This is for performance as we are processing large XML documents. > > > davidc@xxxxxxxxx said: > ]<xsl:variable name="variable.lang" select="ancestor-or-self::*/@xml:lang"/> > > This is too much time consuming... > > > The only solution i can see is to pass on the value of the xml:lang attribute > to the callee-template. > maybe you should use an extension in your stylesheet, that allows global vars, like i do. For ex. : <ext_namespace:set name="variable.lang"><xsl:value-of .... > </ext_namespace:set> and <ext_namespace:get name="variable.lang" /> or <xsl:if test="ext_namespace:get(name)='testvalue'" >... or something similar. I could give you some advice on that if you are using lotusxsl / xalan. Imre. XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: Change the value of global vari, Sebastian Rahtz | Thread | FOP 0.12, WEU, Udo Weigl |
Re: Change the value of global vari, David Carlisle | Date | Dynamically specifying the DTD, Ross Bleakney |
Month |
Keywords