怎么用記事本打開文件?
記事本和word的編碼存儲功能是有很大差異的,舉個例子txt和doc文件,txt文件主要已字符串的格式存儲,ASCII碼為主。而doc里存儲,按照個人理解應(yīng)該是結(jié)構(gòu)體類似存儲結(jié)構(gòu),因為有很多渲染,比如對齊,顏色,字體等等,不可能另外構(gòu)造一個類似CSS類的管理文件,應(yīng)該作為屬性放在結(jié)構(gòu)體里,所以如果你用記事本打開doc基本會是亂碼呈現(xiàn),你刪除了一個很可能把重要的東西刪了,破壞了儲存結(jié)構(gòu)的格式。
再者,文件一般遵循怎么寫怎么讀,你在不了解一個文本的寫的格式,用另一個方法來讀,結(jié)果基本不太可能會如你期望的那樣。
同樣的例子,csv文件和xls文件。用Excel打開做了修改,比如合并單元格,等等你保存就回詢問那種格式存儲,如果繼續(xù)csv很多效果就回被消失,因為csv不支持。
要是Excel的xls格式,那么文件用記事本打開,將會很大概率亂碼呈現(xiàn)。
因為xls是是以結(jié)構(gòu)體或者稱為對象和格式寫入文件的,所以讀取也是按照它的api寫入的格式讀取。
再者,你刪除再加入,這個效果看上去沒修改東西但是實際上有很大的變動。
你寫入的那個不再是你刪除的那個,對于計算機存儲來說。
主要原因是你寫入的格式變了。
原本是一個對象一個對象寫入的,而你在記事本下寫入的是字符串格式。
你的刪除只不過破壞了原有的格式,無法用記事本功能來修復(fù)你破壞的對象。
一些淺見,如果你是匯編格式打開,沒事。