Subject: RE: 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 +++
|