Коригиране: Грешка при синтактичния анализ на Microsoft Word XML



Опитайте Нашия Инструмент За Премахване На Проблемите

Няколко потребители съобщават, че се занимават с Грешка при синтактичния анализ на XML всеки път, когато се опитват да отворят документ на Microsoft Word, който преди това са експортирали. Проблемът обикновено възниква, след като потребителят надстрои до по-нова версия на Office или след като документът на Word преди това е бил експортиран от друга програма. Проблемът обикновено се среща на машини с Windows 7 и Windows 9.



Грешка при синтактичния анализ на Word XML

Грешка при синтактичния анализ на Word XML



Какво причинява грешката при синтактичния анализ на XML с Microsoft Word?

Както можете да видите от съобщението за грешка, кодът за грешка е общ и не сочи към конкретен проблем. Въпреки че няма бързо решение за всички, което да накара проблема да изчезне, местоположението е индикатор къде да търсите, за да разрешите проблема.



Проучихме проблема, като разгледахме различни потребителски отчети и се опитахме да възпроизведем проблема. Както се оказва, има няколко виновници, които в крайна сметка могат да предизвикат този конкретен проблем:

  • Актуализацията на Windows, използвана за синтактичен анализ, не е инсталирана - Това е най-често срещаният проблем. Тази конкретна актуализация трябва да е включена сред WSUS, но по някаква причина Windows Update не я инсталира на всички машини, което произвежда Грешка при синтактичния анализ на XML .
  • Графика SVG, включена в документа, не е анализирана правилно - Този проблем може да възникне и поради XMLlite, който неочаквано връща код за грешка при липса на памет по време на синтактичния анализ на SVG графика.
  • Грешки при кодиране в XML кода, принадлежащ на документа - Най-вероятно XML файлът съдържа грешки в кодирането, които редакторът на Word не може да разбере.

Ако в момента се мъчите да разрешите Грешка при синтактичния анализ на XML, тази статия ще ви предостави списък с проверени стъпки за отстраняване на неизправности. По-долу имате списък с методи, които други потребители в подобна ситуация са използвали, за да разрешат проблема.

За да осигурите най-добри резултати, моля, следвайте методите по-долу, за да намерите решение, което е ефективно за справяне с проблема. Нека да започнем!



Метод 1: Инсталиране на SVG графика Windows Update

Този метод обикновено се съобщава за успешен в Windows 7 и Windows 8, но успешно пресъздадохме стъпките за Windows 10. Този проблем възниква поради грешна стъпка, която WU (Windows Update) предприема при инсталиране на определени актуализации.

Както се оказва, тази конкретна актуализация (тази, която създава проблема) трябва да бъде инсталирана автоматично от компонента за актуализиране, тъй като е включена сред WSUS (Windows Server Update Services) одобрени актуализации.

За щастие можете също да инсталирате липсващата актуализация (KB2563227) чрез онлайн уеб страница на Microsoft. Ето кратко ръководство за това как да направите това:

  1. Посетете тази връзка ( тук ) и превъртете надолу до Актуализиране на раздела с информация . След това изтеглете подходящата актуализация според вашата версия на Windows и архитектурата на операционната система. Уверете се, че опцията за разширения на име на файл е маркирана

    Изтегляне на синтактичния анализ на Windows Update

  2. От следващия екран изберете вашия език и щракнете върху Изтегли бутон.

    Изтегляне на актуализацията KB2563227

  3. Изчакайте, докато изтеглянето приключи, след това отворете изпълнимия файл за актуализация и следвайте указанията на екрана, за да го инсталирате на вашата система.
  4. След като актуализацията е инсталирана, рестартирайте компютъра си. При следващото стартиране отворете същия документ на Word, който преди показваше Грешка при синтактичния анализ на XML и вижте дали проблемът е отстранен.

Ако все още срещате Грешка при синтактичния анализ на XML грешка, продължете надолу със следващия метод по-долу.

Метод 2: Разрешаване на грешката чрез Notepad ++ и Winrar или Winzip

Ако първият метод не е бил успешен при разрешаването на проблема, много вероятно е XML кодът, придружаващ вашия документ на Word, да не е в съответствие с XML спецификацията. Най-вероятно XML кодът, придружаващ текста, съдържа грешки в кодирането.

За щастие прозорецът за грешка ще ви предостави допълнителни полезни подробности, които ще ни помогнат да определим проблема по-точно. За да бъдем точни, атрибутът Location точно под Грешка при синтактичния анализ на XML съобщението ще ви насочи към реда и колоната, където се намира дефектният код.

Може да забележите, че атрибутът Location сочи към .xml файл, докато се опитвате да отворите файл с думи. Чудите се защо е така? Това е така, защото .doc файлът всъщност е .zip файл, който съдържа колекция от .xml файлове.

Следвайте инструкциите по-долу, за да използвате Notepad ++ и WinRar за разрешаване на проблема и да отворите документа на Word без Грешка при синтактичния анализ на XML:

  1. Щракнете с десния бутон върху документа, който причинява грешката, и променете формата за разширение .doc да се . цип . Когато бъдете помолени да потвърдите промяната на името на разширението, щракнете върху Да за да потвърдите.

    Промяна на разширението от .doc на .zip

    Забележка: Ако не можете да видите разширението на файла, отидете на Изглед раздел в File Explorer и се уверете, че полето, свързано с Разширения на имена на файлове се проверява.

    Уверете се, че опцията за разширения на име на файл е маркирана

  2. Не .DOC или .DOCX файлът се конвертира безопасно в .ZIP файл, можете да щракнете двукратно, за да го отворите. Ще видите колекция от файлове, които никога преди не сте знаели, че съществуват.

    Отваряне на документа на Word чрез Winzip или WinRar

    Забележка: Ако не можете да отворите .zip документа, изтеглете Winzip от тази връзка ( тук ).

  3. След това нека да разгледаме съобщението за грешка и да видим кой XML документ причинява грешката. В нашия случай отговорният документ беше document.xml. Имайки предвид това, продължете и извлечете XML файла извън ZIP архива, за да започнем да редактираме.
  4. Можете да отворите XML файла с много текстови редактори, но ние препоръчваме Notepad ++, защото е надежден и има функция за подчертаване на кода, която ще ни улесни много. Ако нямате инсталиран Notepad ++ на вашата система, можете да го изтеглите от тази връзка ( тук ).

    Изтегляне на NotePad ++

  5. След като Notepad ++ бъде инсталиран на вашата система, щракнете с десния бутон върху XML файла, който сте извлекли в стъпка 3 и изберете Редактирайте с NotePad ++ .

    Отваряне на XML файл с Notepad ++

  6. След това ще трябва да инсталираме приставка, наречена XML инструменти за да видите правилните редове и колони. Това ще ни помогне да идентифицираме грешката много по-лесно. За да направите това, отидете на Приставки (с помощта на лентата в горната част) и след това отидете на Plugin Manager> Show Plugin Manager .

    Отваряне на Plugin Manager

  7. След това отидете на На разположение намерете приставката XML Tools от списъка, изберете я и натиснете Инсталирай бутон. След това рестартирайте NotePad ++ за да се даде възможност на приставката да бъде приложена.

    Инсталиране на приставка XML Tools

  8. След като XML Tools бъде инсталиран в Notepad ++, отидете на Приставки> XML инструменти и кликнете върху Доста щампа (само XML - с прекъсвания на редове) .

    Активиране на Pretty print (само XML - с прекъсвания на редове)

  9. След като файлът е форматиран, отидете на реда, споменат в грешката, като се има предвид колоната. Сега грешката може да е различна за всяка ситуация, но търсете връзки, които са странно форматирани или код и специални символи, които не са затворени в кодов блок. Като цяло, несъответствия като тези имат удивителен знак до реда.

    Разрешаване на XML грешка

  10. След като грешката бъде отстранена, запазете XML файла и го поставете обратно в .ZIP файла.

    Поставяне на XML файла обратно в ZIP архива

  11. След като XML файлът бъде предаден обратно, преименувайте файла обратно в това, което беше (.doc или .docx) и го отворете отново. Ако грешката е била разрешена правилно, не би трябвало да имате проблеми с отварянето на документа сега.
5 минути четене