On Tue, Oct 3, 2023 at 1:39 AM sebb <seb...@gmail.com> wrote:
>
> The byte input stream does not carry any encoding information, so the
> XmlStreamReader has to guess what encoding was used.

Determining what encoding to use when reading XML from a byte stream
is the purpose of XmlStreamReader. From its documentation: "Character
stream that handles all the necessary Voodoo to figure out the charset
encoding of the XML document within the stream."

What it's supposed to do in this case is use the "encoding='437'" from
the input to determine that the Charset to use when decoding the byte
stream is "437" (aka "code page 437").

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscr...@commons.apache.org
For additional commands, e-mail: user-h...@commons.apache.org

Reply via email to