Subject: RE: [xsl] Mal-formed HTML within XML From: Maria Amuchastegui <mamuchastegui@xxxxxxxxxxx> Date: Sun, 20 Feb 2005 17:58:06 -0500 |
How do I use disable-output-escaping in conjunction with CDATA? I tried this but it didn't work: <Html><xsl:text disable-output-escaping="yes"> <![CDATA[ <p>This is the Summary section. ]]> </xsl:text> </Html> Maria -----Original Message----- From: Michael Kay To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx Sent: 20/02/05 5:31 PM Subject: RE: [xsl] Mal-formed HTML within XML > For historical reasons, I need to store mal-formed html > within my xml data, > and then output it as html, without the tags showing. Two possible solutions: (a) use the tidy utility to make the HTML well-formed (b) use disable-output-escaping to serialize the CDATA content without escaping the angle brackets. Usual caveats about d-o-e apply, but this is the use case that justifies its inclusion in the spec. Michael Kay http://www.saxonica.com/ > > <Content> > <Section ref="2"> > <Name>Summary</Name> > <HTML><p>Hello world </HTML> > </Section> > <Content> > > If I put the html inside CDATA tags, then the tags are > displayed in the > browser, but if I don't use CDATA then the xml is not well-formed. > > Is there a way to do this? > > Maria
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] Mal-formed HTML within XM, Michael Kay | Thread | RE: [xsl] Mal-formed HTML within XM, Michael Kay |
Re: [xsl] Result still indented des, David Carlisle | Date | RE: [xsl] Result still indented des, Michael Kay |
Month |