使用Notepad -免费且比Notepad好得多。使用Enconding > 在没有BOM的UTF-8中进行编码,将有助于在没有BOM的情况下保存文本: Notepad 菜单栏>编码>在Notepad ++ v6.7.9.2中使用无BOM菜单的UTF-8中进行编码的屏幕快照
当我在Java中遇到此问题时,我没有找到任何库来解析前三个字节(BOM)。所以我的建议是:
使用PushbackInputStream(in, 3)。
- 读取前三个字节
- 如果不是BOM(EF BB BF),请将其推回
- 以UTF-8处理流
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)