Subject: Re: [xsl] <![CDATA[ Confusions From: Arian Hojat <arianhojat2000@xxxxxxxxx> Date: Fri, 29 Jul 2005 01:09:41 -0700 (PDT) |
hmmmm actually i might be interested in this thread... maybe solving my problem will help out original poster too.. I have a CDATA section with possibly non-compliant html content coming in from my source document(RSS feed). Therefore I set my xsl:output method attribute to html for my stylesheet. but when i do a value-of for the node the CDATA is in, I get escaped entity references so <TD> comes our as <TD> which of course i dont want in my html document. I understand that CDATA get intrepreted like that so you dont have to escape '<' etc, i tried various things... the thing which i thought would work is using a 'disable-output-escaping' <xsl:text disable-output-escaping="true"><xsl:value-of select="."></xsl:text> but didnt work. using saxon 8.3 googling and looking at dpawson's page i think maybe <xsl:value-of select="SummaryHTML" disable-output-escaping="yes"/> is what i want but i will test tomorrow, any confirmations will be helpful. Thanks! Arian --- David Carlisle <davidc@xxxxxxxxx> wrote: > > > > My "" keep getting converted into " > A serialiser is allowed to do that (as " and " > are equivalent) > however it's rather surprising that it should use > entity references in > element content. which system are you using? > However if you are > generating xhtml " and & quot; are equivalent so it > shouldn't matter > (if you are giving the resulting file to a conforma > xhtml system) > > If you are generating html, then if the html output > method is being > used, the serialiser should never use any entity > references in the > content of a script element (in no namespace) so in > this case, if you > are getting quot; it's a processor bug. > > Within the stylesheet youcan either use a cdata > section or write the < > as < (these are equivalent input and the choice > of input style has no > effect on the result). > > David > > ________________________________________________________________________ > This e-mail has been scanned for all viruses by > Star. 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 > ________________________________________________________________________ > > __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] <![CDATA[ Confusions, David Carlisle | Thread | Re: [xsl] <![CDATA[ Confusions, David Carlisle |
RE: [xsl] Help with some XPATH ques, Michael Kay | Date | Re: [xsl] Need to override previous, Joris Gillis |
Month |