Hi All,
I've run into very disturbing problem, I must use html tags inside one
of my XML node
so I wrote:
$cdataHelp = $DomDocument->createCDATASec tion($value);
when I dump it as XML
header('Content-Type: text/xml; charset=UTF-8"');
echo $DomDocument->saveXML();
CDATA is displayed (and its HTML tags) properly, when applying a
stylesheet:
$xslt = new xsltProcessor() ;
$xslt->importStyleShe et(DomDocument: :load($styleShe etName));
echo $xslt->transformToXML ($DomDocument);
with XSL stylesheet with:
<xsl:value-of select="help" disable-output-escaping="yes"/>
all < and become < and > and I can see them in my browser as a
part of text.
it looks like DOM API supports adding CDATA sections but XSLTProcessor
doesn't support it
Is there some work-around for using CDATA + XSLT (PHP5)?
thanks in advance for shedding more light on this problem
best regards
R
I've run into very disturbing problem, I must use html tags inside one
of my XML node
so I wrote:
$cdataHelp = $DomDocument->createCDATASec tion($value);
when I dump it as XML
header('Content-Type: text/xml; charset=UTF-8"');
echo $DomDocument->saveXML();
CDATA is displayed (and its HTML tags) properly, when applying a
stylesheet:
$xslt = new xsltProcessor() ;
$xslt->importStyleShe et(DomDocument: :load($styleShe etName));
echo $xslt->transformToXML ($DomDocument);
with XSL stylesheet with:
<xsl:value-of select="help" disable-output-escaping="yes"/>
all < and become < and > and I can see them in my browser as a
part of text.
it looks like DOM API supports adding CDATA sections but XSLTProcessor
doesn't support it
Is there some work-around for using CDATA + XSLT (PHP5)?
thanks in advance for shedding more light on this problem
best regards
R