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