《龙跃苑》显示文章详细内容: [展开] [回复] [网址] [举报] [屏蔽]
阿牛哥
阿牛哥目前处于离线状态
等    级:资深长老
经 验 值:6280
魅 力 值:2741
龙    币:4238
积    分:5153.9
注册日期:2004-08-17
 
  查看阿牛哥个人资料   给阿牛哥发悄悄话   将阿牛哥加入好友   搜索阿牛哥所有发表过的文章   给阿牛哥发送电子邮件      

更准确的说,
txt文件本身的内容就是一串文字的编码,本身并不保存编码的方式(ANSI、UNICODE或者UTF8)。这就导致微软的记事本软件打开某个txt文件时,必须先分析该文件中的字符编码的特征,来推断出其采用的编码方式。显然文件越长,信息量越大,这种推断就越准确。
编辑新文本文件后,记事本缺省按ANSI格式保存。但对于一个仅含有“联通”二字的文本文件,因信息量过少,只有4个字节,记事本根据这4个字节几乎是“猜”到是用UTF8格式编码的,因此用UTF8解码后显示就自然不是“联通”了,而成为乱码。事实上,如果先启动记事本,再通过“文件”菜单打开这个文件,并且要注意在对话框中将“编码”项选为ANSI,你会看到,照样会显示你刚才输入的“联通”。
因此并不是微软和联通之间有什么纠葛,只是一个小误会而已。
(此文由阿牛哥在2006-04-26 23:09:25编辑过)

--
该网址不再展示

2006-04-26 23:09:05   此文章已经被查看116次   
 相关文章: [回复]  [顶端] 



  您必须登录论坛才可以发表文章:
 
用户名:   密码:   记住密码:    (忘记密码 注册




版权所有 回龙观社区网 经营许可证编号:京B2-20201639 昌公网安备1101140035号

举报电话:010-86468600-5 举报邮箱: