• 大小: 0.03M
    文件类型: .zip
    金币: 2
    下载: 1 次
    发布日期: 2020-12-27
  • 语言: Java
  • 标签: coding  java  编码  

资源简介

由于文件编码类型众多,例如UTF-8,GBK,UTF-16,GB2312等等,识别文件编码类型

【使用方法】

String fileEncode=EncodingDetect.getJavaEncode(filePath); String fileContent=FileUtils.readFileToString(new File(filePath),fileEncode);



引用commons-io-2.4.jar即可

http://mvnrepository.com/artifact/commons-io/commons-io/2.4

maven

	

<dependency>
	<groupId>commons-io</groupId>
	<artifactId>commons-io</artifactId>
	<version>2.4</version>
</dependency>


或者直接下载:http://central.maven.org/maven2/commons-io/commons-io/2.4/commons-io-2.4.jar


资源截图

代码片段和文件信息

package com.sjfl.main;

import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.net.URL;

/**
 * 
 *  Copyright (C) <2009>  
 *
 *   This program is free software: you can redistribute it and/or modify
 *  it under the terms of the GNU General Public License as published by
 *  the Free Software Foundation either version 3 of the License or
 * (at your option) any later version.
 *
 *  This program is distributed in the hope that it will be useful
 *   but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件      162350  2019-08-03 00:41  EncodingDetect.java

评论

共有 条评论