1. 程式人生 > >java讀取不同編碼格式的檔案

java讀取不同編碼格式的檔案

public static String getJavaEncode(String filePath){
        BytesEncodingDetect s = new BytesEncodingDetect(); 
        String fileCode = BytesEncodingDetect.javaname[s.detectEncoding(new File(filePath))];
        return fileCode;
    }
    
    
String filePath="D:/test.txt";    
//獲得檔案編碼  
String fileEncode=this.getJavaEncode(filePath);    
//根據檔案編碼獲得檔案內容  
String fileContent=FileUtils.readFileToString(new File(filePath),fileEncode)