Subject: Re: attribute value escaping (was Re: disable escaping in copy) From: Scott_Boag@xxxxxxxxx Date: Thu, 8 Jun 2000 19:07:21 -0400 |
> I'm not convinced that Xalan is making a good > decision here, because section 2.4.2 says We are trying to follow http://www.w3.org/TR/xslt#section-HTML-Output-Method where it says "The html output method should escape non-ASCII characters in URI attribute values using the method recommended in Section B.2.1 of the HTML 4.0 Recommendation." But, this is very problematic. We took it out for a while, then put it back in because another user was having problems with it not being in. Argh!!! What's a poor XSLT processor coder to do? I would love to find the right behavior for this. I'm certainly not very happy with the current behavior in Xalan. > FWIW, http://www.ietf.org/rfc/rfc2396.txt section 2.4.3 says that "`" > must be escaped as well. OK, not sure why it's not. > If Xalan emits closing tags for </img> when there's no text in between, > that's a bug. If I do: <?xml version="1.0"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version ="1.0"> <xsl:output method="html"/> <xsl:template match="/"><html><img> </img></html></xsl:template> </xsl:stylesheet> I get: <html> <img></html>