Re: [xsl] Top Level Element Error

Subject: Re: [xsl] Top Level Element Error
From: Julian Reschke <julian.reschke@xxxxxx>
Date: Mon, 08 Nov 2004 13:19:06 +0100
Andrew Welch wrote:
If I remember correctly, there is a 'feature' of the Crimson XML parser
which means it treats the BOM (byte order mark) at the start of UTF-16
encoded file as text, and so throws an error when it encounters your
opening <xsl:stylesheet> element.  This is compounded by the fact that
Notepad inserts a BOM even if you save the file as UTF-8 (not sure why,
or what use it would be).
...

Well, it gives you a pretty good chance to detect the encoding of a byte stream in absence of other encoding information (not required for XML, but extremely useful for "plain" source files).


Regards, Julian

--
<green/>bytes GmbH -- http://www.greenbytes.de -- tel:+492512807760

Current Thread