RE: [xsl] CDATA in CDATA?

Subject: RE: [xsl] CDATA in CDATA?
From: "Silvia Liberto" <SLiberto@xxxxxx>
Date: Fri, 16 Dec 2005 18:43:06 +0100 (MET)
> > i have this construction in my xslt:
> > 
> >  <programlisting><![CDATA[<![[CDATA[]]><xsl:apply-templates select="."
> > mode="insidePre"/><![CDATA[ ]]>]]></programlisting>
> > 
> 
> This is madness. The purpose of CDATA is to indicate that the stuff inside
> it is ordinary text, even though it might look like markup. You're putting
> CDATA around markup but still want it treated as markup. Why on earth is
> the
> CDATA there?

Because i have wordml document with programlistings inside. I Transform
this wordmls into docbook. I need the second CDATA because some parser
ignore markup language. 
> 
> It's true of course that sometimes you need to do XSLT transformations to
> turn bad XML into good XML. But it's much better not to create the bad XML
> in the first place.

so i have to turn bad XML into good XML!
have you an idea?

Silvia

-- 
10 GB Mailbox, 100 FreeSMS/Monat http://www.gmx.net/de/go/topmail
+++ GMX - die erste Adresse f|r Mail, Message, More +++

Current Thread