解析utf-8格式的文件时,注意有读取第一个字符串进行比较时可能会出现两个字符串看起来相同,但是equals结果为false的情况。
原因:utf-8有两种格式
1)有签名(前三个字节为BOM)所以读取字符串时应该注意这三个字节的存在,应该使用字节流先看一先前面三个字节。
2)无签名 可以按照正常的方式解析
本版积分规则 发表回复 回帖并转播 回帖后跳转到最后一页
QQ咨询|关于我们|Archiver|手机版|小黑屋|( 辽ICP备15012455号-4 ) Powered by 期权论坛 X3.2 © 2001-2016 期权工具网&期权论坛 Inc.
下载期权论坛手机APP