XML從一開始就設計為不耐受的錯誤。該XML“精確決定”產生不利影響MS Word的腐敗復甦。如果在所有的docx文本存儲在DOCX內document.xml子文件有一個錯誤,MS Word將停止與錯誤。這是令人沮喪的數據恢復情況部分恢復總比沒有好。
精明的Word恢復試圖做精確的外科手術上的“未指定”和腐敗的Word文檔的錯誤類型重新排序或消費壞XML標籤的元素......結束標記必須在開始標記中的元素類型相匹配“。
對於其他類型的錯誤,它使用的命令行應用程序xmllint首先嘗試修復損壞的XML子文件特別是document.xml之一。
如果這不起作用第三次嘗試時,其中的XML子文件被截斷在第一個XML錯誤,正確的結束標記與xmllint再次添加。
最後,如果一切都失敗了SilverCoder的DocToText用於嘗試提取文本
什麼是此版本中的新:
版本2.0.3.1固定的問題DocToText用於從菜單文本提取的運行。目前似乎仍然是在一個成功的word文檔恢復運行結束的問題。現在這個版本修復了不確定和不匹配的標籤錯誤並提高成功的腐敗回收率其他錯誤品質
要求:
.NET 2.0
評論沒有發現