2008-05-12 22:05:58 / Java企业开发
Windows下编辑的UTF-8格式文本文件,采用Java中文件I/O方式读取后,首字符是乱码,应该如何规避?例如,在Windows下,使用notepad编辑一个文件(内容随意),在保存时,使用“另存为”方式保存该文件,注意选择最下方的编码方式为“UTF-8”,因为Windows会自动在该种编码方式的文件头增加几个字节的编码。采用Java中的文件IO来读取时,就会将这些隐藏字节读取出来,从而有几个乱码。请教如何解决这个乱码(不要告诉我说是读取出来后删除首字节,这些字节都是高位字节,是特定编码)。
查看(669)
评论(2)