This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
RE: syntax question: using a variable inside format-number()
- To: xsl-list at mulberrytech dot com
- Subject: RE: syntax question: using a variable inside format-number()
- From: "Richard Birkby" <rbirkby at hotmail dot com>
- Date: Fri, 01 Dec 2000 16:35:27 -0000
- Reply-To: xsl-list at mulberrytech dot com
You could write an equivalent expression evaluation function in your
processor of choice.
For instance:
function expression(context_node, xpath) {
return context_node.item(0).selectNodes(xpath);
}
would give you something similar if you were implementing it as an extension
function in MSXML3.
Richard
>From: Kay Michael <Michael.Kay@icl.com>
>Reply-To: xsl-list@mulberrytech.com
>To: "'xsl-list@mulberrytech.com'" <xsl-list@mulberrytech.com>
>Subject: RE: syntax question: using a variable inside format-number()
>Date: Fri, 1 Dec 2000 11:36:52 -0000
>
> > select="format-number(concat('/AssetAnalyzer/',$curcat),'#00%')"/>
> >
> > I believe will work.
>
>It won't. There is no way in standard XSLT 1.0 of constructing an XPath
>expression from a string and then evaluating it.
>
>Saxon has extension functions saxon:expression() and saxon:evaluate()
>
>Mike Kay
>
>
> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
_____________________________________________________________________________________
Get more from the Web. FREE MSN Explorer download : http://explorer.msn.com
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list