This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

RE: hoe to use "(" within a variable


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@ants.co.uk]
>Sent: Monday, August 12, 2002 4:36 PM
>To: xsl-list@lists.mulberrytech.com
>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@ants.co.uk
>Phone: +44 20 7612 4017
>Fax: +44 20 7612 4342
>
>
>-----Original Message-----
>From: Vinoth Palaniappan [mailto:vinoth@mihy.mot.com]
>Sent: 12 August 2002 11:17
>To: xsl-list@lists.mulberrytech.com
>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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]