如何使文本文件有多个编码?

M. *_*awy 5 java encoding ansi utf-8 arabic

我有一个ANSI编码的文件.但是它里面显示阿拉伯字母.这个文本文件是由一些程序生成的(我没有信息),但似乎有某种内部编码(如果我可能会说,如果可能的话),阿拉伯字母就会出现.

有这样的事吗?如果没有,ANSI文件如何显示阿拉伯字母?

*如果可能,请在Java代码中解释


第01版

当我在Notepad ++中打开它时,它显示页面编码是ANSI.请查看此照片:

http://www.4shared.com/file/221862075/e8705951/text-Windows.html


第02版

你可以从以下位置检查文件:

http://www.4shared.com/file/221853641/3fa1af8c/data.html

Kla*_*rth 3

我尝试在 Firefox 和 Opera 中打开该文件。我必须将字符编码设置为阿拉伯语 Windows-1256 才能使其在两个浏览器中正确显示,因此文件的编码很可能就是这样。

注意:我最初将其作为评论发布,但被要求将其作为答案。