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 |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] CDATA in CDATA?, David Carlisle | Thread | RE: [xsl] CDATA in CDATA?, Michael Kay |
Re: [xsl] CDATA in CDATA?, David Carlisle | Date | RE: [xsl] for-each-group, Michael Kay |
Month |