Re: svn commit: r567258 - in /jakarta/site: docs/ docs/site/ docs/site/downloads/ docs/site/news/ docs/site/pmc/ xdocs/stylesheets/
Roland Weber <[email protected]>
| Newsgroups | gmane.comp.jakarta.general |
|---|---|
| Message-ID | <[email protected]> |
sebb wrote: > Is there a way to fix build.xml so that the user's default encoding > does not affect the output? Or perhaps we could add a check and warn > if the encoding is wrong? > > The xml source files are already flagged as ISO-8859-1, as is the > stylesheet, which uses output encoding ISO-8859-1 as well, which one > might have hoped would be enough... I don't know what the exact symptoms of the problem are. This is what the XSLT spec says about output encodings [1]: > The encoding attribute specifies the preferred encoding to use for > outputting the result tree. XSLT processors are required to respect > values of UTF-8 and UTF-16. For other values, if the XSLT processor > does not support the specified encoding it may signal an error; if > it does not signal an error it should use UTF-8 or UTF-16 instead. Is the output generated in UTF-8 or UTF-16? Then the solution would be to use one of those as the output encoding, since only those are required to be supported on all platforms. cheers, Roland [1] http://www.w3.org/TR/xslt#section-XML-Output-Method