摘要: BOM(Byte Order Mark),字节顺序标记,出现在文本文件头部,Unicode编码标准中用于标识文件是采用哪种格式的编码。 BOM(Byte Order Mark),字节顺序标记,出现在文本文件头部,Unicode编码标准中用于标识文件是采用哪种格式的编码。 中文名字节顺序标记外文名BO 阅读全文
posted @ 2018-05-23 17:38 门罗的魔术师 阅读(1014) 评论(0) 推荐(1) 编辑
摘要: 背景: java普通的文件读取方式对于bom是无法正常识别的。 使用普通的InputStreamReader,如果采用的编码正确,那么可以获得正确的字符,但bom仍然附带在结果中,很容易导致数据处理出错。另外,对于存在BOM头的文件,无法猜测它使用的编码。 目标: 实现一种方式,可对BOM头进行捕捉 阅读全文
posted @ 2018-05-23 17:36 门罗的魔术师 阅读(3636) 评论(0) 推荐(0) 编辑