如何检查TXT文本是不是ANSI编码格式的?

如何检查TXT文本是不是ANSI编码格式的?,第1张

1、首先打开该TXT文本

2、打开文件之后,点击[文件]->[另存为]。

3、在d出的另存为对话框中,可以看到文件的编码格式

4、如果想要修改文件的编码格式,可以通过显示编码格式的地方,下拉,选择你想要使用的编码;然后点击保存,即可生成另一个编码格式的文件。

扩展资料:

常见的编码格式有ASCII、ANSI、GBK、GB2312、UTF-8、GB18030和UNICODE等。对应的编码规则有单字节字符编码、ANSI编码和UNICODE编码等。

ANSI编码

把 UNICODE 字符串通过 ANSI 编码转化为“字节串”时,根据各自编码的规定,一个 UNICODE 字符可能转化成一个字节或多个字节。

反之,将字节串转化成字符串时,也可能多个字节转化成一个字符。比如,[0xD6, 0xD0] 这两个字节,通过 GB2312 转化为字符串时,将得到 [0x4E2D] 一个字符,即 '中' 字。

ANSI 编码的特点:

1、这些“ANSI 编码标准”都只能处理各自语言范围之内的 UNICODE 字符。

2、“UNICODE 字符”与“转换出来的字节”之间的关系是人为规定的。

参考资料来源:

百度百科-ansi编码

方法和详细的 *** 作步骤如下:

1、第一步,打开TXT文件,见下图,转到下面的步骤。

2、第二步,完成上述步骤后,单击[文件]-->

 [另存为]选项,见下图,转到下面的步骤。  

3、第三步,完成上述步骤后,可以看到文件的编码格式,选择“ANSI”格式,见下图,转到下面的步骤。

4、第四步,完成上述步骤后,如果要修改文件的编码格式,还可以下拉编码格式的显示,然后选择要使用的编码,然后单击保存以生成另一个编码格式文件,见下图。这样,就解决了这个问题了。

"??"乱码:

这种情况一般是用不支持中文的编码去编码中文字符,例如ISO-8859-1 仅能编码非英文字符,所以非英文字符被其编码时会被转换为 0x3F(即?的 ASCII 编码),这时

编码已经真被转成不可逆的乱码了。之后无论用兼容 ASCII 的哪种编码方案解码还原出的字符串都是"?"。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/11461558.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存