Word檔案亂碼XML

2022-02-26 07:19:44 字數 690 閱讀 8779

乙個朋友寫的文件因為異常關機,導致全部檔案變成了xml的亂碼,正好幫他解決了,感覺這些或許有些幫助,就先記錄下來了.

檔案破壞之後,開啟全是xml格式的文件,結構如下.

當然,這個只能說是可能有,如果沒有找到,估計只能找找你開啟雲同步沒有,或者沒有沒有之前放在垃圾箱的老版本了.

好了,回歸正題,找到了意外丟失的文件之後,開啟是上圖的效果,如果要還原的話,可以先用word開啟,然後新建乙個txt的文件,名字隨便填寫,然後把word裡面開啟的檔案呈現的xml文件全部複製到txt裡面去.在把txt的字尾名更改為xml.效果如下圖:

因為沒有格式化,所以只有一行資料,不知道格式化之後會不會影響原檔案,沒有測試.

之後,我們直接用word開啟這個xml就行了,開啟之後的效果如下圖:

到了這一步,應該就不用我再多說了,直接另存為正常的word就行了.

文件恢復只能說是幸運,碰巧看到word可以轉換xml,然後先用自己的文件嘗試了下,發現成功了,然後找朋友出錯的檔案實驗,果然成功了,還好只是少量檔案,如果檔案太多,估計要寫乙個工具才行,不過一般應該不會出現大批量的錯誤吧,反正思路有了,誰弄個工具出來也輕鬆,歡迎留下工具,我就不弄了.

如有疑難,歡迎討論.

如何設定word 2007生成的xml檔案

20180508 解決實際問題

20180509 確定博文主題及大綱

20180521 完成部落格

httpClient獲取xml亂碼

httpclient請求獲取xml檔案的時候一直亂碼。網上查到的大都是說編碼的問題,嘗試著更改了輸出的編碼,gbk,gb2312,utf 8 都試了一遍,還是亂碼。後來又想著xml中有中文,是不是字元流和位元組流的問題,於是就分別用字元流和位元組流的方式讀取了一遍,結果還是不行。找了半天沒有找到問題...

xml配置中文亂碼

characterencodingfilter filter name class org.springframework.web.filter.characterencodingfilter filter class encoding param name utf 8 param value in...

解決AS3 0載入XML檔案後中文亂碼

普遍問題 開發flash專案的時候,大家或多或少會用到外部xml,因而不免得載入外部xml檔案,然後轉換成xml物件。但是當載入的xml文件中包含中文的話,有時候處理不當,會出現亂碼的問題。同志們,別慌!解決方法 方法一 把xml檔案的編碼改為utf 8,這是全球通用的!方法二 在主類的建構函式的開...