Поправете грешка при несъответствие на началния маркер на крайния маркер при отваряне на DOCX файлове

Ако използвате Word 2007 , 2010 или 2013, може да срещнете странна грешка при отваряне на DOCX файл. Наскоро се опитах да отворя DOCX файл, който създадох в Windows 10 с помощта на Office 2013 и получих следното съобщение за грешка:

Името в крайния етикет на елемента трябва да съвпада с типа на елемента в началния етикет.(The name in the end tag of the element must match the element type in the start tag.)

Хм(Hmm) , нямам представа какво означава това! След като направих малко проучване, открих, че тази грешка е свързана с XML кода, от който всъщност се състои DOCX файл. (DOCX)Обикновено(Normally) тази грешка няма да доведе до загуба на вашия файл или неговото съдържание, но е добра идея да направите копие на файла, преди да започнете да правите промени.

Ако в крайна сметка объркате оригиналния файл, винаги можете да опитате отново, като използвате архивния файл. Ето как изглежда съобщението за грешка, ако използвате Office 2013 :

грешка в думата на крайния маркер

Ще видите и допълнителна информация като Location: Part: /word/document.xml, Line: 2, Column: xxxx . И така, какво причинява тази грешка? Явно това са уравнения! По-конкретно, това е свързано с oMath тагове, когато уравнение е закотвено към същия параграф като текстово поле или графичен обект.

За щастие има лесен начин да поправите тази грешка. Ще започна с най-лесното и ще премина към по-техническите решения за тези, които се интересуват.

Microsoft Fix-it

Microsoft пусна изтегляне Fix-it(Fix-it download ) , което ще продължи и ще поправи проблемния файл на Word . Имайте предвид, че въпреки че това ще реши проблема временно, той може да се появи отново, ако редактирате файла отново. Превъртете(Scroll) надолу, за да прочетете как можете да предотвратите повторната поява на тази грешка.

Ръчно редактиране на XML

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

По принцип целият файл на Word всъщност е компресиран архив на куп XML файлове. За да видите тези файлове, трябва да преименувате разширението от DOCX на ZIP .

преименувайте docx на zip

В Windows 8/10 отворете Explorer и щракнете върху раздела Изглед(View) . Вдясно ще видите квадратче за отметка, наречено Разширения на името на файла(File name extensions) . Продължете и проверете това. Сега преименувайте DOCX файла на ZIP и щракнете двукратно върху него, за да го отворите.

съдържание на xml файла

Тук ще видите няколко папки и XML файл. Основното съдържание на вашия Word документ е в папката на Word . Отворете го и ще видите такъв, наречен document.xml .

xml docx съдържание

Това е основният XML , който съдържа съдържанието на вашия действителен документ на Word . Другите са само настройки, стилове, шрифтове и т.н. Сега отварянето на това в Notepad ще изглежда като бъркотия, така че искате да потърсите oMath , защото това е маркерът, който причинява проблеми. По принцип трябва да изглежда така:

<m:oMath>
<mc:AlternateContent>
<mc:Choice Requires=”wps”>

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

Постоянно коригиране(Fix) на грешка в началния краен маркер(Start End Tag Error)

Надяваме се, че инструментът Fix-it е(Fix-it) разрешил проблема ви, но той може да се появи отново, ако не отстраните основната причина за постоянно. За да направите това, всичко, което трябва да направите, е да актуализирате до Office 2010 или Office 2013 Service Pack 1 . Проблемът е разрешен в сервизните пакети, така че ако не сте ги инсталирали, продължете и направете това.

Веднъж инсталиран, проблемът няма да възникне с нови файлове или с файлове, които ръчно сте коригирали или коригирали с помощта на инструмента Fix-it. Ако по някаква причина не можете да актуализирате до SP 1 , тогава има още едно решение, което изисква коригиране на това как уравненията и текстовите полета са групирани в документа на Word .

След като възстановите своя DOCX файл с помощта на инструмента или чрез ръчно редактиране на файла, продължете и отворете екрана за избор в раздела (Selection)Начало(Home) . Можете да стигнете до него, като първо кликнете върху бутона Избор(Select) .

панел за избор

 

Това ще отвори панел на страничната лента, който изброява всички различни обекти на страницата. Продължете и натиснете клавиша CTRL и изберете всички текстови полета.

изберете текстови полета

 

След като сте избрали текстовите полета, щракнете върху бутона Група(Group) под Инструменти за рисуване – Формат – Подреждане(Drawing Tools – Format – Arrange) . Той е точно до бутона за избор(Select) , който споменах по-горе.

групови текстови полета

 

Това трябва да групира всичките ви текстови полета заедно. Сега запазете документа си и вижте дали можете да го отворите отново без грешката. Това е постоянно решение, така че дори и да не надстроите до сервизен пакет 1, грешката трябва да изчезне. Определено превъзхожда редактирането на XML файлове. Ако имате въпроси, уведомете ни в коментарите. Наслади се!



About the author

Аз съм компютърен професионалист с над 10 години опит. В свободното си време обичам да помагам на бюрото в офиса и да уча децата как да използват интернет. Моите умения включват много неща, но най-важното е, че знам как да помагам на хората да решават проблеми. Ако имате нужда от някой, който може да ви помогне с нещо спешно или просто искате някои основни съвети, моля, свържете се с мен!



Related posts