XML utformades från början för att vara intoleranta för fel. Denna XML "precisions beslut" negativt påverkar MS Word korruption återhämtning. Om det finns ett fel i document.xml subfile där all docx texten sparas inom docx, kommer MS Word sluta med ett fel. Detta är frustrerande i en dataräddning situation där partiell återhämtning är bättre än ingenting.
Savvy Word Recovery försöker göra exakt kirurgi på korrupta Word-dokument i "Unspecified" och "... sluttagg av elementet måste matcha elementtypen i starttagg de" feltyper att ordna eller punktskatter dåliga XML-taggar.
För andra typer av fel det använder kommandoraden app xmllint först försöka reparera korrupta XML underfiler särskilt document.xml ett.
Om detta inte fungerar en tredje försök görs där XML underfiler trunkeras vid den första XML fel och rätt ändelse taggarna åter läggs med xmllint.
Slutligen, om allt annat misslyckas SilverCoder s DocToText används för att försöka extrahera text
Vad är nytt i den här versionen:.
Version 2.0.3.1 fast frågan med driften av DocToText för text extrahering från menyn. Det verkar fortfarande vara problem körs i slutet av en framgångsrik Word-dokument återhämtning. Denna version åtgärdar nu ospecificerad och icke-matchande tag fel och förbättrar kvaliteten på framgångsrika korrupta återvinningar på andra fel
Krav :.
.NET 2.0
Kommentarer hittades inte