现在的位置: 首页电脑软件>正文
txt文本中为什么有黑方块?
2010年02月22日 电脑软件 评论数 23 ⁄ 被围观 5,645 次+

txt文本中为什么会有黑方块?

            最近一直用手机看小说,刚刚在电脑上下载了未看完的小说《凡人修仙传》5.0M大小,用记事本打开后发现有很多的小黑方块,txt文本中为什么有黑方块呢?上网搜索后才知道是换行的符号。TXT文件里面的换行标志本来只有一个字符(ASCII码的10),而在Windows中换行却用两个字符表示-------即回车加换行,也就是ASCII码的13和10。当打开带有黑方块的txt文件时,由于在这个文件当中只有换行无回车,记事本无法完全识别就把它显示成了小黑块。

txt中的黑方块

  那么如何解决呢?大家可以使用UE(就是UltraEdit),用它来打开这样的文件,打开时会提示是否将其转换为“DOS格式”,也就说将其中的一个字符的换行转换成Windows下的回车加换行。点“否”以后,文件内容将不发生变化,即使复制到记事本中仍然不能正常显示;点“是”后,一个字符的换行被替换成回车加换行,复制到记事本中即可正常显示。
  在Linux和Unix中,换行是采用一个字符来表示的;在Windows中,换行是采用两个字符来表示的,即回车加换行,现在你知道txt文本中为什么有黑方块了吧。

目前有 23 条留言 其中:访客:12 条, 博主:11 条

  1. 菜牛 : 2010年03月23日01:45:23  11楼 @回复 回复

    原来是这样啊。我也发现了就是没有注意。

    • xiaohui : 2010年03月23日02:44:05 @回复 回复

      这个很常见,一般没有什么特别影响,只是看着不舒服而已。

  2. 百不度 : 2010年03月20日16:46:59  12楼 @回复 回复

    以前还走俏没有注意过。

    • xiaohui : 2010年03月21日05:29:46 @回复 回复

      在很多文件中都很常见

给我留言

留言无头像?