3

问题是有一些 xml 文件在 xml 中没有可用的标头信息。解析 xml 文件时,vtd-xml 默认使用 utf-8 并抛出异常说 cannot parse document。(xml 编码是 8859-2,但没有标头信息。)

我尝试使用 -Dfile.encoding=iso-8859-2 但它没有帮助。

问题:如何为 xml 文件设置(默认)编码?

4

1 回答 1

0

对于 ut8 以外的单字节编码,XML 规范要求编码声明。否则,它不是有效的 XML 文档。

于 2015-03-19T21:46:40.103 回答