Subject: [xsl] temporarily enable a character-map From: Andy Chambers <achambers.home@xxxxxxxxxxxxxx> Date: Mon, 5 Oct 2009 13:50:19 +0100 |
Hi, Is there a way to temporarily enable an XSLT2 character-map. My use-case is generating python code which will contain string literals. Some of the code I'm generating looks like this... Check_Range_IADAS001_0 = make_range_check("Check_Range_IADAS001_0", "IADAS001", "IGQS572", GT, "10", "Max = 10") This particular line is fine but the string "Max = 10" is coming directly from the input document and it might contain things which need to be escaped in a python literal (e.g. ", ' etc). I thought I could use character-maps but my understanding is that you have to apply one to an entire final result tree so if I were to have.... <xsl:character-map name="python-map"> <xsl:output-character character=""" string="\""/> </xsl:character-map> It would escape all instances of """ in the output which is not what I want. Am I trying to use the wrong tool here? Many Thanks, Andy
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] trouble with preceding:: , Chris Wolf | Thread | Re: [xsl] temporarily enable a char, G. Ken Holman |
Re: [xsl] RandomList.xsl from FXSL-, Jesper Tverskov | Date | Re: [xsl] temporarily enable a char, G. Ken Holman |
Month |