java中读取txt文件获得编码格式方法
2012-04-28 13:20
731 查看
java中读取txt文件获得编码格式方法
utf-8 utf-8
utf-16 unicode
gb2312 ANSI
private String codetype(byte[] head) { byte[] codehead = new byte[4]; // 截取数组 System.arraycopy(head, 0, codehead, 0, 4); String code = ""; if(head[0] == -1 && head[1] == -2) { code = "UTF-16"; } else if(head[0] == -2 && head[1] == -1) { code = "Unicode"; } else if(head[0] == -17 && head[1] == -69 && head[2] == -65) code = "UTF-8"; else { code = "gb2312"; } return code; }
byte[] head:表示txt文件的字节数组unicode unicode big endian
utf-8 utf-8
utf-16 unicode
gb2312 ANSI
相关文章推荐
- Java读取UTF-8格式txt文件第一行出现乱码——问号“?”及解决;Java读带有BOM的UTF-8文件乱码原因及解决方法
- Java读取UTF-8格式txt文件第一行出现乱码——问号“?”及解决;Java读带有BOM的UTF-8文件乱码原因及解决方法
- Java读取txt文件编码格式
- JAVA读取不同编码格式的TXT文件
- Java读取UTF-8格式txt文件第一行出现乱码——问号“?”及解决;Java读带有BOM的UTF-8文件乱码原因及解决方法
- java 读取任意编码格式的txt文件
- Java读取UTF-8格式txt文件第一行出现乱码——问号“?”及解决;Java读带有BOM的UTF-8文件乱码原因及解决方法
- Java读取UTF-8格式txt文件第一行出现乱码——问号“?”及解决;Java读带有BOM的UTF-8文件乱码原因及解决方法
- Java读取UTF-8格式txt文件第一行出现乱码——问号“?”及解决;Java读带有BOM的UTF-8文件乱码原因及解决方法
- JAVA读取不同编码的txt文件,java获取txt文件编码格式
- Java读取UTF-8格式txt文件第一行出现乱码——问号“?”及解决;Java读带有BOM的UTF-8文件乱码原因及解决方法
- Java读取UTF-8格式txt文件第一行出现乱码——问号“?”及解决;Java读带有BOM的UTF-8文件乱码原因及解决方法
- Java中从txt文件中读取和存储内容出现乱码的解决方法
- Java读取UTF-8格式文件第一行出现乱码——问号“?”及解决 And Java读带有BOM的UTF-8文件乱码原因及解决方法
- Java如何获得文件编码格式
- java生成unicode编码格式的txt文件
- JAVA读取WORD,EXCEL,PDF,TXT,RTF,HTML文件文本内容的方法示例 .
- Java读取UTF-8格式txt文件第一行出现乱码——问号“?”及解决
- Java读取TXT文件内容的方法
- Java如何获得文件编码格式