读书人

java稽查文本文件编码格式

发布时间: 2012-11-08 08:48:11 作者: rapoo

java检查文本文件编码格式

public static String getEncoding(File file) {String encoding = "GBK";FileInputStream fileInputStream = null;try {fileInputStream = new FileInputStream(file);byte[] b = new byte[3];fileInputStream.read(b);if (b[0] == -17 && b[1] == -69 && b[2] == -65) {encoding = "UTF-8";}} catch (Exception e) {e.printStackTrace();} finally {if (null != fileInputStream) {try {fileInputStream.close();} catch (Exception e) {e.printStackTrace();}}}return encoding;}
?

读书人网 >编程

热点推荐