Aller au contenu principal

Microsoft Office XML


Microsoft Office XML


Los formatos Microsoft Office XML (no confundir con Office Open XML) son formatos de documento basados en XML (o lenguajes de esquema XML) introducidos en versiones de Microsoft Office anteriores a Office 2007. En Microsoft Office XP se introdujo un nuevo formato XML para almacenar hojas de cálculo de Excel y Office 2003 añadió formatos basados en XML para documentos de Word.[1]

Estos formatos fueron reemplazados por la especificación Office Open XML (ECMA-376) en Microsoft Office 2007.

Formatos de archivo

  • Microsoft Office Word 2003 XML — WordProcessingML o WordML (.XML)
  • Microsoft Office Excel 2002 y Excel 2003 XML — SpreadsheetML (.XML)
  • Microsoft Office Visio 2003 XML — DataDiagramingML (.VDX, .VSX, .VTX)
  • Microsoft Office InfoPath 2003 XML — XML FormTemplate (.XSN) (plantillas XML comprimidas en un contenedor CAB)

Limitaciones y diferencias con Office Open XML

Además de las diferencias de lenguajes de esquema, hay muchas otras diferencias entre los formatos de esquema anteriores de Office XML con la especificación Office Open XML.

  • Mientras que los datos en documentos Office Open XML son almacenado en partes distintas y comprimido en un contenedor ZIP de acuerdo al formato Open Packaging Convention, los archivos Microsoft Office XML son almacenados como archivos monolíticos simples XML (lo que los hace bastante grandes, en comparación con OOXML y los antiguos formatos binarios de Microsoft Office). Los objetos incorporados como imágenes son almacenados como bloques codificados en binario dentro del XML. En el caso de Office Open XML, el encabezado, pie, comentarios de documento, etc., son todos almacenados separadamente.
  • Las hojas de cálculo XML no pueden guardar macros de Visual Basic para Aplicaciones, flechas de rastreo de auditoría, diagramas y otros objetos gráficos, vistas personalizadas, capas de objetos de dibujo, esquemas, escenarios, información de libro compartida y categorías de función definidas por el usuario.[2]​ En contraste, los nuevos formatos Office Open XML permiten mantener toda la fidelidad en sus documentos.
  • Mala compatibilidad hacia atrás con las versiones de Word/Excel anteriores a la que fueron introducidos. Por ejemplo, Word 2002 no puede abrir archivos XML de Word 2003 a menos que se instale un convertidor de terceros.[3]​ Microsoft tiene a su disposición un Visor Word 2003 XML que permite a los archivos WordProcessingML guardades por Word 2003 verse como HTML desde Internet Explorer.[4]​ En cambio, para Office Open XML Microsoft proporciona convertidores globales para Office 2003, Office XP y Office 2000.
  • A diferencia de su antecesor, los formatos Office Open XML tienen definiciones para su uso en ámbitos como PowerPoint 2007, edición de ecuaciones (Office MathML), dibujos vectoriales, gráficos y text art (DrawingML).

Ejemplo de formato Word XML

Ejemplo de hoja de cálculo Excel XML

Véase también

  • Lista de lenguajes de marcado para documentos
  • Comparación de lenguajes de marcado para documentos
  • Comparación de Office Open XML y OpenDocument

Referencias

Enlaces externos

  • WordML introduction
  • MSDN: XML Spreadsheet Reference
  • Office 2003: XML Reference Schemas (distributed in EXE format)
  • Overview of Office 2003 Developer Technologies
  • Office 2003 XML. ISBN 0-596-00538-5
  • XML Formatter
  • Online XML Formatter Archivado el 31 de enero de 2021 en Wayback Machine.

Text submitted to CC-BY-SA license. Source: Microsoft Office XML by Wikipedia (Historical)


INVESTIGATION