Subject: RE: [xsl] hoe to use "(" within a variable From: Vinoth Palaniappan <vinoth@xxxxxxxxxxxx> Date: Mon, 12 Aug 2002 16:59:56 +0530 |
Hi yates, I'm trying to generate code in C++ using XSL and XML; Based on XML input, i'm trying to output a C++ file and hence the sprintf() within XSL. ____________________________________________________________________________ ___________ Vinoth iDEN OMC Software, GSG Motorola, India voice: 91-040-3308090 extn:3208 ____________________________________________________________________________ ___________ >-----Original Message----- >From: Yates, Danny (ANTS) [mailto:danny.yates@xxxxxxxxxx] >Sent: Monday, August 12, 2002 4:36 PM >To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx >Subject: RE: [xsl] hoe to use "(" within a variable > > >Hi Vinoth, > >Unless I'm mistaken sprintf() is a C/C++ function. You are writing >XSLT. What makes you think that the XSLT processor is going to >understand a C/C++ function? > >You might be able to do what you want by writing an extension function. >See the documentation of your XSLT processor. > >Rgds, > >Dan. > >-- >Danny Yates >XML Technical Architect >Abbey National Treasury Services >E-mail: Danny.Yates@xxxxxxxxxx >Phone: +44 20 7612 4017 >Fax: +44 20 7612 4342 > > >-----Original Message----- >From: Vinoth Palaniappan [mailto:vinoth@xxxxxxxxxxxx] >Sent: 12 August 2002 11:17 >To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx >Subject: [xsl] hoe to use "(" within a variable > > >Hi, > I need to define a variable in XSL sheet as follows: ><xsl:variable name="entering_log" select='sprintf(log_str, >"\n%s: %d: %s: >%s", __FILE__,__LINE__,fn, "Entering"); log_func();' ></xsl:variable> > I'm getting an error: "Could not find function: >sprintf()" from the >XSL engine. How to escape the characters ( ) " ' so that they will be >interpreted as normal text by the XSL engine. > >_______________________________________________________________ >_____________ >___________ >Vinoth >iDEN OMC Software, GSG >Motorola, India >voice: 91-040-3308090 extn:3208 >_______________________________________________________________ >_____________ >___________ > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > > >*************************************************************** >************ >This communication (including any attachments) contains >confidential information. If you are not the intended >recipient and you have received this communication in error, >you should destroy it without copying, disclosing or otherwise >using its contents. Please notify the sender immediately of the error. > >Internet communications are not necessarily secure and may be >intercepted or changed after they are sent. Abbey National >Treasury Services plc does not accept liability for any loss >you may suffer as a result of interception or any liability >for such changes. If you wish to confirm the origin or >content of this communication, please contact the sender by >using an alternative means of communication. > >This communication does not create or modify any contract and, >unless otherwise stated, is not intended to be contractually binding. > >Abbey National Treasury Services plc. Registered Office: >Abbey National House, 2 Triton Square, Regents Place, London >NW1 3AN. Registered in England under Company Registration >Number: 2338548. Regulated by the Financial Services Authority (FSA). >*************************************************************** >************ > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] hoe to use "(" within a v, Jeni Tennison | Thread | RE: [xsl] hoe to use "(" within a v, Vasu Chakkera |
RE: [xsl] hoe to use "(" within a v, Andrew Welch | Date | Re: [xsl] hoe to use "(" within a v, Jeni Tennison |
Month |