Subject: Re: [xsl] [XSLT2] setting context inside funcdefs From: Jeni Tennison <jeni@xxxxxxxxxxxxxxxx> Date: Fri, 14 Feb 2003 13:18:08 +0000 |
Hi Tobi, > Inside function definitions, is there a way to set the context to that > of the function call, so that I can write "local-name()" etc? > > Or should I pass in the context node as argument, in addition to all > the local params visible to the function call. Then I probably would > write s.th. like "local-name($callers_context-node)"; which is more > typing ... You have to do the latter: pass in the context node as an argument and pass that node as the argument to the local-name() function. (Note that this is different from the behaviour of EXSLT's <func:function>.) Cheers, Jeni --- Jeni Tennison http://www.jenitennison.com/ XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] [XSLT2] setting context insid, Tobias Reif | Thread | Re: [xsl] [XSLT2] setting context i, Tobias Reif |
RE: [xsl] Reference to variable can, Andrew Welch | Date | RE: RE: [xsl] How to implement an a, Imrran Wahid |
Month |