Subject: Re: [xsl] problem with processing CDATA tags in xml|
From: Martin Honnen <Martin.Honnen@xxxxxx>
Date: Thu, 08 Apr 2010 14:06:47 +0200
Their product schema does not allow a <Value> to have subtags... That's why they use CDATA. And in my opinion that's not so bad since from a data point of view these html tags are pure a rendition thing.
But basically I see 2 options from the responses:
(1): Use cdata-sections attribute on <xsl:output> (2): make changes to the schema for all elements which may have html tags as children
I still see a problem with (1)... in the end when serializing to html I still want to disable-output-escaping so the browser will recognize <sub> and <sup> as tags instead of plain text... but then the greater then '>' will result in invalid xml.
Martin Honnen http://msmvps.com/blogs/martin_honnen/