下载小说之后 用我的笔记本打开后出来乱七八糟的东西 只要是下载TXT的文件全是乱七八糟的东西根本就看不了

 我来答
稼轩洳火
2011-06-14 · TA获得超过7169个赞
知道大有可为答主
回答量:2296
采纳率:0%
帮助的人:4092万
展开全部
  打开文本文档点击另存为,在下方的编码上选择ANSI保存就行了,试试看

  通用乱码解决方法:
  1、转换编码。一般可试Big5、GBK、UTF-8(Unicode的一种应用方式,包括世界上主要的文字)三种,如涉及的不是中文,可以再试JIS(日文)、KR(韩文)及其他文字编码。彻底的解决方法是双方使用同一编码系统,如UTF8,只要用户有对应的字体档案就可以正确的显示文字。实际上要统一编码系统还要克服各种客观的困难,现时只有靠软件有更高的解码能力。
  2、 转换字体。如果译码正确而出现错误文字,有可能是字体档案中没有相对应的字符,可尝试转换字体档案。
  3、如果本来该显示出汉字的,却变成数字,如最 欣 赏 相 中 拉等Unicode代码,可以把这部分抄出来,**存储成html文件, 再用浏览器打开解码。
  4、其他。有时译码的方法要视乎软件和实际环境,及不断尝试才能译码,特别在不知本来是用哪种编码系统时。
  5、有时输入汉字时也会出现乱码,不过这种情况很少出现。最大的原因是输入法所用的编码,与经编辑器输出的字体编码不符所致,可尝试转换字体来解决。例如把GBK编码的输入法装到只支持Big5的系统上,是不能正确显示所输入的字的;必需选择Big5编码的输入法,或把输入法装到GBK的系统中。
  6、 有关外文所引致的乱码,只有转换支持某外文的字体档案才能解决。

  当你在windows下打开记事本写入一些东西,要保存这个文件时,会看到在编码选项中列有ANSI, Unicode, Unicode big endian, UTF-8,
  他们是什么呢,有什么区别呢?有人用非常通俗的语言为我们解释了这个问题的来龙去脉,往下看

  了解一下我们常用的编码方式:
  ASCII编码是目前计算机中用得最广泛的字符集及其编码。
  ISO8859-1可以表示的是西欧语言。看起来很单一为什么还在使用呢?,由于是单字节编码,和计算机最基础的表示单位一致,所以很多时候,仍旧使用ISO-8859-1编码来表示。 而且在很多协议上,默认使用该编码。
  Unicode(统一码、万国码、单一码)是一种在计算机上使用的字符编码。通常我们所遇到过多UTF-8这是Unicode编码的实现方式,请一定要加以区分。
  GB2312字集是简体字集;BIG5字集是**繁体字集;GBK字集是简繁字集,包括了GB字集、BIG5字集和一些符号
  GB18030是国家制定的一个强制性大字集标准,它的推出使汉字集有了一个统一的标准。

  Linux系统默认使用的是ISO-8859-1编码,Win32系统默认使用的是GB2312编码。

  关于 ANSI、Unicode、Unicode big endian、UTF-8 这四种编码的解释:

  ANSI编码:
  unicode和ansi都是字符代码的一种表示形式。
  为使计算机支持更多语言,通常使用 0x80~0xFF 范围的 2 个字节来表示 1 个字符。比如:汉字 '中' 在中文操作系统中,使用 [0xD6,0xD0] 这两个字节存储。
  不同的国家和地区制定了不同的标准,由此产生了 GB2312, BIG5, JIS 等各自的编码标准。这些使用 2 个字节来代表一个字符的各种汉字延伸编码方式,称为 ANSI 编码。在简体中文系统下,ANSI 编码代表 GB2312 编码,在日文操作系统下,ANSI 编码代表 JIS 编码。
  不同 ANSI 编码之间互不兼容,当信息在国际间交流时,无法将属于两种语言的文字,存储在同一段 ANSI 编码的文本中。

  Unicode 编码:
  在计算机科学领域中,Unicode(统一码、万国码、单一码、标准万国码)是业界的一种标准,它可以使电脑得以呈现世界上数十种文字的系统。
  Unicode 是基于通用字符集(Universal Character Set)的标准来发展,并且同时也以书本的形式(The Unicode Standard,目前第五版由Addison-Wesley Professional出版,ISBN-10: 0321480910)对外发表。
  Unicode 包含了超过十万个字符(在西元 2005 年, Unicode 的第十万个字符被采纳且认可成为标准之一)、一组可用以作为视觉参考的代码图表、一套编码方法与一组标准字符编码、一套包含了上标字、下标字等字符特性的列举等。Unicode 在字符集认可的成功,使其得以在电脑软件的国际化与本地化领域中,广泛且具优势的被采用。
  这标准已在近年来的多种新科技当中被加以采用,包含了可扩展置标语言(XML)、Java编程语言、以及最新的操作系统中。
  为什么使用Unicode?
  基本上,计算机只是处理数字。它们指定一个数字,来储存字母或其他字符。在创造Unicode之前,有数百种指定这些数字的编码系统。没有一个编码可以包含足够的字符:例如,单单欧州共同体就需要好几种不同的编码来包括所有的语言。即使是单一种语言,例如英语,也没有哪一个编码可以适用于所有的字母,标点符号,和常用的技术符号。这些编码系统也会互相冲突。也就是说,两种编码可能使用相同的数字代表两个不同的字符,或使用不同的数字代表相同的字符。任何一台特定的计算机(特别是服务器)都需要支持许多不同的编码,但是,不论什么时候数据通过不同的编码或平台之间,那些数据总会有损坏的危险。

  Unicode big endian和Unicode little endian
  big endian和little endian是CPU处理多字节数的不同方式。例如“汉”字的Unicode编码是6C49。那么写到文件里时,究竟是将6C写在前面,还是将49写在前面?如果将6C写在前面,就是big endian。还是将49写在前面,就是little endian。
  “endian”这个词出自《格列佛游记》。小人国的内战就源于吃鸡蛋时是究竟从大头(Big-Endian)敲开还是从小头(Little-Endian)敲开,由此曾发生过六次叛乱,其中一个皇帝送了命,另一个丢了王位。
  我们一般将endian翻译成“字节序”,将big endian和little endian称作“大尾”和“小尾”。

  UTF_8 编码
  UTF-8是UNICODE的一种变长字符编码,由Ken Thompson于1992年创建。现在已经标准化为RFC 3629。UTF-8用1到6个字节编码UNICODE字符。如果UNICODE字符由2个字节表示,则编码成UTF-8很可能需要3个字节,而如果UNICODE字符由4个字节表示,则编码成UTF-8可能需要6个字节。用4个或6个字节去编码一个UNICODE字符可能太多了,但很少会遇到那样的UNICODE字符。

  恩,你看看,应该有帮助的O(∩_∩)O~
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式