|Subject:||character-set used by parser|
The character-set used when the file is opened by the parser is not documented in the man-page, and cannot be specified. UTF-8 would be a nice default, but probably Latin-1 is used. Failures are reported for UTF-16 encoded (Windows) files. Could you add some statement to XML::LibXML::Parser?