The XmlReaderException is thrown by the XmlReader constructors if the charset encoding can not be determined
according to the XML 1.0 specification and RFC 3023.
The XmlStreamReaderException is thrown by the XmlStreamReader constructors if the charset encoding can not be
determined according to the XML 1.0 specification and RFC 3023.