Java 判别TXT文档的编码方式
来源:互联网 发布:网络道德现状 编辑:程序博客网 时间:2024/05/21 00:19
package com.zzy.code;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.InputStream;
public class GetEncode {
/**
* @param args
* @throws IOException
*/
/*************************************
java编码与txt编码对应
java txt
unicode unicode big endian
utf-8 utf-8
utf-16 unicode
gb2312 ANSI
***************************************/
public static String getTxtType(File file) throws IOException {
// TODO Auto-generated method stub
InputStream inputStream=new FileInputStream(file);
byte []head=new byte[3];
inputStream.read(head);
String code="";
code="gb2312";
if(head[0]==-1&&head[2]==-2){
code="UTF-16";
}
if(head[0]==-2&&head[2]==-1){
code="Unicode";
}
if(head[0]==-17&&head[2]==-69){
code="UTF-8";
}
return code;
}
- Java 判别TXT文档的编码方式
- Java 判别TXT文档的编码方式
- 判别TXT文档的编码方式 Java
- 【java学习】Java 判别TXT文档的编码方式
- java中读取txt文档的三种方式
- java读写txt文档的几种方式
- 获取txt文本文档的编码类型
- windows下判断txt的编码方式
- java批量修改文本文档的编码方式
- 如何获取Unicode编码的txt的文档内容
- 获取txt文本文档的编码类型(c++,c#)
- java读取txt文档遇到的问题
- java 判断txt文件的编码格式
- java判断txt文件的编码格式
- java读取txt文档
- Java按行读txt文档
- java读取txt文档
- java txt 编码格式
- 各种基本算法总结——堆栈
- 学习笔记之线程调度、优先级和关联性
- c#中实现递归文件拷贝(代码)
- Android AIDL -通过一个比较完整的Demo快速运用
- 关系数据库设计范式介绍
- Java 判别TXT文档的编码方式
- 进程与线程的区别联系
- 各种基本算法实现小结(三)—— 树与二叉树
- linux运行命令缺少依赖库的查找方法
- Thrift 架构设计
- 使用jQuery创建简单的手风琴菜单
- 在64位Linux上安装MemCached
- 图搜索算法(一):图搜索的一般算法
- JQuery的自定义事件