Possible Duplicate:
Java : How to determine the correct charset encoding of a stream
我正在尝试用java读取一个ANSI文本文件,但是我不知道里面文本的编码,有没有办法在使用FileInputStream获取文本文件之前检测它的编码?
最佳答案
我认为在实际读取文本文件之前不可能知道它的编码。在尝试确定它的编码之前,您必须读取几个字节。
评论中提到的工具要求您在检测文件的编码之前准确执行此操作(实际上它说数千字节)。
关于java - 如何在java中的inputStream之前检测文本文件的编码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12732439/