"Plik zawiera niestandardowe elementy XML, które nie są już obsługiwane przez Word" podczas próby otwarcia dokumentu w Word

Symptomy

Rozpatrzmy następujący scenariusz: Próbujesz otworzyć dokument w pakiecie Microsoft Office Word 2007, w Microsoft® Word 2010 lub w Microsoft Word 2013, który używa jednego z następujących formatów plików:

  • dokument Word (.DOCX)
  • dokument Word Macro-Enabled (. DOCM)
  • szablon Word (. DOTX)
  • szablon Word Macro-Enabled (. DOTM)
  • dokument XML Word (.XML)
  • dokument XML z Word 2003 r. (.XML)

Podczas procesu otwierania dla Word 2007 r., dla Word 2010 r. lub dla Word 2013 r. zostanie wyświetlony następujący komunikat o błędzie:

Plik zawiera niestandardowe elementy XML, które nie są już obsługiwane przez Word. Jeśli zapiszesz ten plik, te niestandardowe elementy XML zostaną trwale usunięte.

Następnie po kliknięciu przycisku OK niestandardowe elementy XML nie są wyświetlane.

Uwaga

Microsoft Word 2013 wyświetla komunikat o błędzie dla następujących formatów plików oprócz wcześniej wymienionych formatów plików:

  • dokument Word 97–2003 (.DOC)
  • Word web pages (.HTML)
  • Format tekstu sformatowany (. RTF)

Więcej informacji

Wersje Word dystrybuowane przez firmę Microsoft po 10 stycznia 2010 r. nie odczytują już niestandardowych znaczników XML, które mogą być zawarte w .DOCX. DOCM. DOTX, . PLIKI DOTM lub .XML. Nowe wersje Word 2007, Word 2010 i Word 2013 mogą nadal otwierać te pliki, ale wszelkie niestandardowe znaczniki XML zostaną usunięte.

Niestandardowe znaczniki XML w dokumencie Word są widoczne jako różowe (domyślne nazwy tagów) otaczające tekst w dokumencie:

Zrzut ekranu przedstawiający niestandardowe znaczniki XML w dokumencie Word.

Usunięcie niestandardowych znaczników XML jest wynikiem orzeczenia sądu Stany Zjednoczone w dniu 22 grudnia 2009 r. Ogólnie rzecz biorąc, klienci, którzy zakupili lub licencję Word 2007 r., Word 2010 r. lub Word 2013 r. od firmy Microsoft po 10 stycznia 2010 r. do użycia w Stany Zjednoczone i jej terytoriach, muszą używać zaktualizowanego oprogramowania, które nie obejmuje konkretnej implementacji niestandardowego tagowania XML.

Aktualizacja nie ma wpływu na następujące funkcje Word.

  • Nie ma to wpływu na kontrolki zawartości. Kontrolki zawartości to typowa metoda tworzenia struktury zawartości dokumentu i mapowania zawartości na niestandardowe części XML.

  • Nie ma to wpływu na standardy Open XML (wszystkie wersje ECMA i ISO).

  • Nie ma to wpływu na niestandardowe znaczniki XML przechowywane w plikach dokumentów Word 97–2003 (.DOC).

  • Nie ma to wpływu na rozszerzalność kodu XML wstążki i wstążki.

  • Nie ma to wpływu na niestandardowe części XML. Aby uzyskać więcej informacji na temat niestandardowych części XML, zobacz Omówienie niestandardowych części XML.

  • Nie ma to wpływu na model obiektów Word. Jednak niektóre metody modelu obiektów, które zajmują się niestandardowymi znacznikami XML, mogą generować różne wyniki.

    • Metoda TransformDocument będzie nadal działać, ale wszelkie niestandardowe znaczniki XML w wynikach przekształcenia zostaną usunięte.
    • Metoda InsertXML będzie nadal działać, ale wszelkie niestandardowe znaczniki XML, które są obecne, zostaną usunięte przed wstawieniem zawartości.

Uwaga

Jeśli jesteś deweloperem rozwiązania używającego niestandardowych znaczników XML, pamiętaj, że obsługa niestandardowych znaczników XML nie jest już dostępna. Wiele scenariuszy implementowanych przy użyciu niestandardowych znaczników XML można zaimplementować przy użyciu alternatywnych technologii, takich jak kontrolki zawartości, pola formularza i zakładki dostępne w Word 2007 r., Word 2010 r. i Word 2013 r. Na przykład, jak wyjaśniono w poniższych artykułach, kontrolki zawartości (oprócz innych technologii, takich jak zakładki) umożliwiają deweloperom tworzenie dokumentów strukturalnych i mogą służyć do przypisywania dowolnych wartości do zawartości strukturalnej. Te dowolne wartości mogą służyć do przypisywania semantycznego znaczenia do części zawartości.

Aby uzyskać więcej informacji na temat kontrolek zawartości, odwiedź następujące strony internetowe firmy Microsoft:

Informacje