وقد تم تصميم XML من البداية أن تكون متسامحة من الأخطاء. هذا XML "قرار الدقة" يؤثر سلبا على الانتعاش MS Word الخاص الفساد. إذا كان هناك خطأ واحد في subfile document.xml حيث يتم تخزين كل نص DOCX داخل DOCX، ومايكروسوفت وورد وقف مع وجود خطأ. هذا امر محبط في حالة استعادة البيانات حيث الانتعاش الجزئي هو أفضل من لا شيء.
الشطارة كلمة الانتعاش يحاول القيام جراحة دقيقة عن وثائق وورد الفاسدة من 'غير محدد' و 'العلامة ... نهاية العنصر يجب أن تطابق نوع العنصر في العلامة بداية "أنواع الخطأ إلى إعادة ترتيب أو المكوس علامات XML سيئة.
لأنواع أخرى من الأخطاء ويستخدم التطبيق xmllint سطر الأوامر أولا لمحاولة إصلاح الفرعيين XML الفاسدين وخاصة document.xml واحد.
إذا كان هذا لا يعمل يتم إجراء المحاولة الثالثة حيث يتم اقتطاع الفرعيين XML في خطأ XML الأول، وتضاف علامات النهاية الصحيحة مرة أخرى مع xmllint.
وأخيرا إذا فشل كل شيء آخر يستخدم DocToText SilverCoder في محاولة لاستخراج النص
ما هو الجديد في هذا الإصدار:.
النسخة 2.0.3.1 المسألة الثابتة مع ادارة DocToText لاستخراج النص من القائمة. لا يزال يبدو أن القضايا على التوالي في نهاية المستند كلمة ناجح الانتعاش هناك. هذا الإصدار الآن بإصلاح غير محدد وغير مطابقة أخطاء العلامة ويحسن نوعية المستردة الفاسدة الناجحة لأخطاء أخرى
المتطلبات:.
Framework 2.0
لم يتم العثور على التعليقات