之前一直在纠结这些格式到底有什么区别,有时候因为格式的问题会让人抓狂. 下面通过实战来分析下: 下面在windows上建立一个txt文档.txt的优势是没有文件头,这样比较好分析. ANSI格式: 可以看到,0D0A是\r\n,可以忽略,这里的蛤被识别成B8 F2 UTF-8无BOM: 这里的英文字母还是ASCII格式,汉字在这里被识别成 E8 9B A4 UTF-8: 英文字母是ASCII,这里前面多了三个字节: EF BB BF,这个东西可能是BOM 蛤被识别成E8 9B A4 UCS2 大…