Subject: Re: [xsl] xsl and xml CDATA or Not question From: David Carlisle <davidc@xxxxxxxxx> Date: Fri, 12 Mar 2004 16:12:24 GMT |
hello experts, If i have some html in a xml field like below. <Content><![CDATA[ <br/> check the faq:-), the usual advice is don't start from there, start from here: <Content> <br/> If you really can't avoid using CDATA then disable-output-escaping="yes" (if your system supports it) is as good away out as any, but hiding the markup in CDATA section makes it far less flexible. but my question is how do i take that contnet and be able to use it in a way with another "text only" xsl sheet that might make it output like this IF I had to do that I'd first use sed or some such to remove <![CDATA[ and ]]> from the input document then you can style as required. Any ideas. Im sure im missing something somewhere. Should i get rid of the CDATA and figure a way to output it as regular HTML in the formated version or what? But it's much easier to format to html without the CDATA section as you don't have to rely on the non-portable and architecturally dubious disable-output-escaping="yes" hack. You'd just have <xsl:template match="Content"> <xsl:copy-of select="node()"/> </xsl:template> -- http://www.dcarlisle.demon.co.uk/matthew ________________________________________________________________________ This e-mail has been scanned for all viruses by Star Internet. The service is powered by MessageLabs. For more information on a proactive anti-virus service working around the clock, around the globe, visit: http://www.star.net.uk ________________________________________________________________________ XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] xsl and xml CDATA or Not ques, John Hamman | Thread | RE: [xsl] xsl and xml CDATA or Not , John Hamman |
RE: [xsl] xsl search engine, Ricaud Matthieu | Date | Re: [xsl] problem converting xml to, Anna Bikkina |
Month |