ANSI 是 “American National Standards Institute” 简称。通常遇到的“保存为ANSI的文本文档时,该字符将丢失”的意思是用ASCII字符,就是 7bit 码来存放Unicode文本文档,Unicode文件里的字符会被损坏。因为Unicode文件是8bit码(或说两个8bit码),bit 是字的位数。什么,上面几句话你看晕了?那么直接看下面吧……
ANSI格式,简单来说就是普通的英文字母符号和数字。Unicode是中文和其他文种也包括英文的统一码。
比如,我在网上复制了一段日语专辑的介绍,保存文本时如果提示“该文件含有Unicode 格式旳字符,当文件保存为ANSI编码旳文本时,该字符将丢失。要保存Unicode信息,单击下面旳“取消”,然后从编码列表中选择—个Unicode选项。继续吗?”时可以点取消然后选择unicode模式。
默认保存(也就是点”继续“)是ansi模式,一般日文或者韩文可能要求保存unicode模式。
一般情况下:如果考虑阅读,应存为Unicode。如果考虑作为计算机程序和脚本,应存为ANSI。