"Файл содержит пользовательские XML-элементы, которые больше не поддерживаются Word" при попытке открыть документ в Word

Симптомы

Рассмотрим следующий сценарий. Вы пытаетесь открыть документ в Microsoft Office Word 2007, в Microsoft Word 2010, русская версия или в Microsoft Word 2013, использующий один из следующих форматов файлов:

  • Документ Word (.DOCX)
  • документ Word Macro-Enabled (. DOCM)
  • Шаблон Word (. DOTX)
  • Шаблон Word Macro-Enabled (. DOTM)
  • XML-документ Word (.XML)
  • XML-документ Word 2003 г. (.XML)

Во время открытия для Word 2007, Word 2010 или Word 2013 вы получаете следующее сообщение об ошибке:

Файл содержит пользовательские XML-элементы, которые больше не поддерживаются Word. Если сохранить этот файл, эти настраиваемые XML-элементы будут удалены безвозвратно.

Затем при нажатии кнопки ОК пользовательские XML-элементы не отображаются.

Примечание.

Microsoft Word 2013 отображает сообщение об ошибке для следующих форматов файлов в дополнение к перечисленным ранее форматам файлов:

  • документ 97-2003 Word (.DOC)
  • веб-страницы Word (.HTML)
  • Формат форматированного текста (. RTF)

Дополнительные сведения

Версии Word, распространяемые корпорацией Майкрософт после 10 января 2010 г., больше не считывают настраиваемую разметку XML, которая может содержаться в .DOCX , . DOCM. DOTX. ФАЙЛЫ DOTM или .XML. Новые версии Word 2007, Word 2010 и Word 2013 по-прежнему могут открывать эти файлы, но любая пользовательская разметка XML удаляется.

Пользовательская разметка XML в документе Word отображается в виде розовых (цвет по умолчанию) имен тегов, окружающих текст в документе:

Снимок экрана: пользовательская разметка XML в документе Word.

Удаление пользовательской разметки XML является результатом решения суда США от 22 декабря 2009 года. Как правило, клиенты, приобретающие или лицензировавшие Word 2007 г., Word 2010 г. или Word 2013 г. в корпорации Майкрософт после 10 января 2010 г. для использования в США и на ее территориях, должны использовать обновленное программное обеспечение, не включающее определенную пользовательскую реализацию тегов XML.

Обновление не влияет на следующие функции Word.

  • Элементы управления содержимым не затрагиваются. Элементы управления содержимым — это распространенный метод структурирования содержимого документа и сопоставления содержимого с пользовательскими XML-частями.

  • Стандарты Open XML (все версии ECMA и ISO) не затрагиваются.

  • Пользовательская разметка XML, которая хранится в файлах документов Word 97–2003 (.DOC), не затрагивается.

  • Xml-код ленты и расширяемость ленты не затрагиваются.

  • Пользовательские XML-части не затрагиваются. Дополнительные сведения о пользовательских XML-частях см. в статье Общие сведения о пользовательских XML-частях.

  • Объектная модель Word не затрагивается. Однако некоторые методы объектной модели, которые имеют дело с пользовательской разметкой XML, могут давать разные результаты.

    • Метод TransformDocument будет продолжать работать, но любая пользовательская разметка XML в результатах преобразования будет удалена.
    • Метод InsertXML будет продолжать работать, но любая пользовательская разметка XML, которая присутствует, будет удалена перед вставкой содержимого.

Примечание.

Если вы являетесь разработчиком решения, использующего настраиваемую разметку XML, имейте в виду, что поддержка пользовательской разметки XML больше не доступна. Многие сценарии, реализованные с помощью пользовательской разметки XML, можно реализовать с помощью альтернативных технологий, таких как элементы управления содержимым, поля форм и закладки, доступные в Word 2007, Word 2010 и Word 2013. Например, как описано в следующих статьях, элементы управления содержимым (в дополнение к другим технологиям, таким как закладки), позволяют разработчикам создавать структурированные документы и могут использоваться для назначения произвольных значений структурированного содержимого. Эти произвольные значения можно использовать для присвоения семантического значения частям содержимого.

Дополнительные сведения об элементах управления содержимым см. на следующих веб-страницах Майкрософт:

Ссылки