RE: [xsl] resolving entities

Subject: RE: [xsl] resolving entities
From: "Michael Kay" <mhk@xxxxxxxxx>
Date: Fri, 23 Jul 2004 15:41:47 +0100
> <xsl:output method="html" indent="yes" omit-xml-declaration="yes" />
> The output method must be 'html' to let the '&amp;' appear as 
> '&' in the output.

No, ampersands in HTML must be escaped just as in XML.

The difference is that HTML parsers will forgive you if you don't escape
them, whereas XML parsers won't. But it's still correct to escape them,
which is why XSLT processors do it automatically for you.

Michael Kay

Current Thread