当您希望Sax自动检测编码时,请使用 InputStream 作为
InputSource的
参数。
如果要设置特定的编码,请使用具有指定编码或setEncoding方法的
Reader
。
为什么?因为自动检测编码算法需要原始数据,而不是转换为字符。
主题中的问题是: 如何让SAX解析器根据xml声明确定编码?
我发现艾伦对这个问题的回答具有误导性,我根据约恩·霍斯特曼的评论和后来的经验提供了另一种答案。
欢迎分享,转载请注明来源:内存溢出
当您希望Sax自动检测编码时,请使用 InputStream 作为
InputSource的
参数。
如果要设置特定的编码,请使用具有指定编码或setEncoding方法的
Reader
。
为什么?因为自动检测编码算法需要原始数据,而不是转换为字符。
主题中的问题是: 如何让SAX解析器根据xml声明确定编码?
我发现艾伦对这个问题的回答具有误导性,我根据约恩·霍斯特曼的评论和后来的经验提供了另一种答案。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)