Subject: [xsl] Ampersand in CDATA From: "Geoffrey Lee" <geoffreyj.lee@xxxxxxxxx> Date: Fri, 31 Aug 2007 16:38:01 -0700 |
Hi, I have the following XSL template using the PHP5 XSLT 1.0 processor: <xsl:template match="/"> <![CDATA[ & ]]> </xsl:template> This is the PHP code I use to execute the transformation: // Load XSL file $xsl_dom = new DOMDocument(); $xsl_dom->load($xsl_filename); // Apply XSL $xsl = new XSLTProcessor(); $xsl->importStyleSheet($xsl_dom); echo $xsl->transformToXML($xml_dom); I expect it to output just an ampersand by itself, but instead, I'm getting "&". What's going on? -Geoffrey Lee
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Unexpected behaviour with XSL, Wasiq Shaikh | Thread | Re: [xsl] Ampersand in CDATA, Abel Braaksma |
Re: [xsl] Calculating cumulative va, Wendell Piez | Date | Re: [xsl] What is Micro Pipelining:, Abel Braaksma |
Month |