DOC文档怎么打开是一些乱七八糟的字符?
记事本和word的编码存储功能是有很大差异的,举个例子txt和doc文件,txt文件主要已字符串的格式存储,ASCII码为主。而doc里存储,按照个人理解应该是结构体类似存储结构,因为有很多渲染,比如对齐,颜色,字体等等,不可能另外构造一个类似CSS类的管理文件,应该作为属性放在结构体里,所以如果你用记事本打开doc基本会是乱码呈现,你删除了一个很可能把重要的东西删了,破坏了储存结构的格式。
再者,文件一般遵循怎么写怎么读,你在不了解一个文本的写的格式,用另一个方法来读,结果基本不太可能会如你期望的那样。
同样的例子,csv文件和xls文件。用Excel打开做了修改,比如合并单元格,等等你保存就回询问那种格式存储,如果继续csv很多效果就回被消失,因为csv不支持。
要是Excel的xls格式,那么文件用记事本打开,将会很大概率乱码呈现。
因为xls是是以结构体或者称为对象和格式写入文件的,所以读取也是按照它的api写入的格式读取。
再者,你删除再加入,这个效果看上去没修改东西但是实际上有很大的变动。
你写入的那个不再是你删除的那个,对于计算机存储来说。
主要原因是你写入的格式变了。
原本是一个对象一个对象写入的,而你在记事本下写入的是字符串格式。
你的删除只不过破坏了原有的格式,无法用记事本功能来修复你破坏的对象。
一些浅见,如果你是汇编格式打开,没事。
Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有