ANSI编码和Unicode编码的不同-chaijunkun-CSDN
ANSI编码 最常见的应用就是在Windows当中的记事本程序中,当新建一个记事本,默认的保存编码格式就是ANSI,ANSI应该算是一种压缩编码了,当遇到标准的 ASCII字符 时,采用单字节表示,当遇到非标准的ASCII字符(如中文)时,采用双字节表示。 Unicode编码 标准已在近年来的多种新科技当中被加以采用,包含了可扩展置标语言(XML)、Java程序语言、以及最新的操作系统中。 下面用实验的方法来进行研究这两者之间的差别: 首先要准备的软件有UltraEdit,用于对文本进行比较;其次用于分析 网络字节序 的辅助网站 http://bm.kdd.cc/index.asp 步入正题,在一个空白的文件夹下创建一个记事本文档“新建 文本文档.txt”,在里面输入“宋体ABC(回车)”(不包含引号,最后要在ABC后输入一个回车),保存并关闭该文档,将此文件选中之后直接复制、粘 贴,在相同的文件夹下就产生了“复件 新建 文本文档.txt”,再次打开“新建 文本文档.txt”,选择菜单中的“文件”->“另存为”,在另存为对话框中,最下面有 “编码” ,选择Unicode。保存,选择替换。 然 后打开UltraEdit,在菜单中选择“文件”->“比较文件”(或直接按快捷键Alt+F11),选择第一个要比较的文件为“新建 文本文档.txt”,选择第二个要比较的文件为“复件 新建