"Soubor obsahuje vlastní elementy XML, které už Word nepodporuje" při pokusu o otevření dokumentu v Word

Příznaky

Zvažte následující příklad. Při pokusu o otevření dokumentu v systému Microsoft Office Word 2007, v Microsoft® Word 2010 nebo v Microsoft Word 2013, který používá jeden z následujících formátů souborů:

  • Word dokument (.DOCX)
  • Word Macro-Enabled dokument (. DOCM)
  • Word šablona (. DOTX)
  • šablona Word Macro-Enabled (. DOTM)
  • dokument Word XML (.XML)
  • Dokument XML Word 2003 (.XML)

Během procesu otevírání pro Word 2007, pro Word 2010 nebo pro Word 2013 se zobrazí následující chybová zpráva:

Soubor obsahuje vlastní elementy XML, které už Word nepodporují. Pokud tento soubor uložíte, budou tyto vlastní elementy XML trvale odebrány.

Když pak kliknete na OK, vlastní elementy XML se nezobrazí.

Poznámka

Microsoft Word 2013 kromě výše uvedených formátů souborů se zobrazí chybová zpráva pro následující formáty souborů:

  • dokument Word 97–2003 (.DOC)
  • Word webové stránky (.HTML)
  • Formát RTF (. RTF)

Další informace

Verze Word distribuované společností Microsoft po 10. lednu 2010 už nepřečtou vlastní kód XML, který může být obsažen v .DOCX, . DOCM, . DOTX, . DOTM nebo soubory .XML. Nové verze Word 2007, Word 2010 a Word 2013 stále můžou tyto soubory otevírat, ale všechny vlastní kódy XML se odeberou.

Vlastní značky XML v dokumentu Word jsou viditelné jako růžové názvy značek (výchozí barva) obklopuje text v dokumentu:

Snímek obrazovky s vlastním kódem XML v dokumentu Word

Odebrání vlastních značek XML je výsledkem rozhodnutí USA soudu ze dne 22. prosince 2009. Obecně platí, že zákazníci, kteří si po 10. lednu 2010 zakoupí nebo licencují Word 2007, Word 2010 nebo Word 2013 od Microsoftu pro použití v USA a jeho územích, musí používat aktualizovaný software, který neobsahuje konkrétní implementaci vlastních značek XML.

Aktualizace nemá vliv na následující funkce Word.

  • Ovládací prvky obsahu nejsou ovlivněny. Ovládací prvky obsahu jsou běžnou metodou strukturování obsahu dokumentu a mapování obsahu na vlastní části XML.

  • Standardy Open XML (všechny verze ECMA a ISO) nejsou ovlivněny.

  • Vlastní kód XML uložený v souborech dokumentů (.DOC) Word 97–2003 není ovlivněn.

  • Formát XML pásu karet a rozšiřitelnost pásu karet nejsou ovlivněny.

  • Vlastní části XML nejsou ovlivněny. Další informace o vlastních částech XML najdete v tématu Přehled vlastních částí XML.

  • Objektový model Word není ovlivněn. Některé metody objektových modelů, které pracují s vlastními kódy XML, však mohou vytvářet různé výsledky.

    • Metoda TransformDocument bude i nadále fungovat, ale všechny vlastní kódy XML ve výsledcích transformace budou odebrány.
    • Metoda InsertXML bude i nadále fungovat, ale všechny vlastní kódy XML, které jsou k dispozici, budou odebrány před vložením obsahu.

Poznámka

Pokud jste vývojář řešení, které používá vlastní značky XML, mějte na paměti, že podpora vlastních značek XML už není dostupná. Mnoho scénářů implementovaných pomocí vlastních značek XML je možné implementovat pomocí alternativních technologií, jako jsou ovládací prvky obsahu, pole formulářů a záložky, které jsou k dispozici v Word 2007, Word 2010 a Word 2013. Například, jak je vysvětleno v následujících článcích, ovládací prvky obsahu (kromě těchto dalších technologií, jako jsou záložky) umožňují vývojářům vytvářet strukturované dokumenty a dají se použít k přiřazení libovolných hodnot strukturovanému obsahu. Tyto libovolné hodnoty se dají použít k přiřazení sémantického významu k částem obsahu.

Další informace o ovládacích prvcích obsahu naleznete na následujících webových stránkách společnosti Microsoft:

Odkazy