判断文件的编码格式
来源:互联网 发布:星芒淘宝课 编辑:程序博客网 时间:2024/04/28 22:35
/** * 判断文件的编码格式 * @param fileName :file * @return 文件编码格式 * @throws Exception */ public static String codeString(String fileName) throws Exception{ BufferedInputStream bin = new BufferedInputStream(new FileInputStream(fileName)); int p = (bin.read() << 8) + bin.read(); String code = null; //其中的 0xefbb、0xfffe、0xfeff、0x5c75这些都是这个文件的前面两个字节的16进制数 switch (p) { case 0xefbb: code = "UTF-8"; break; case 0xfffe: code = "Unicode"; break; case 0xfeff: code = "UTF-16BE"; break; case 0x5c75: code = "ANSI|ASCII" ; break ; default: code = "GBK"; } return code; }
0 0
- 判断文件的编码格式
- 判断文件的编码格式
- 怎么判断sql文件的编码格式
- C#简单判断文件的编码格式
- java 判断txt文件的编码格式
- 如何判断文件的编码格式
- JAVA判断文件的编码格式
- java判断txt文件的编码格式
- 判断文件编码格式源代码
- Java判断文件编码格式
- java判断文件编码格式
- Java判断文件编码格式
- java判断文件编码格式
- java判断文件编码格式
- Java判断文件编码格式
- 判断文件实际编码格式
- java判断文件编码格式
- java判断文件编码格式
- UML考试复习
- HUD 3466
- 掉音乐符背景界面(仿飘雪花)
- ios native与js互调
- oracle中的SQL函数:decode()
- 判断文件的编码格式
- jquery 使用each 遍历标签元素,修改标签内容
- SSH默认端口被改时处理办法
- 使用Vitamio打造自己的Android万能播放器(9)—— 在线播放 (在线电视)
- JVM总结
- 配置linux中全局用户java环境变量
- Redis架构
- 使用hash拆分文件
- 将属性文件交给spring管理,从spring容器中获取属性文件的值