:: tibungo.net ::

Comparación entre el formato XML de OpenOffice.org y el de MS Office

Publicado bajo ,
por somnoliento hace 2 Años, 10 Meses

Este artículo se aleja de los temas legales, que es el enfoque de Groklaw, para analizar las diferencias entre el formato OpenDocument, que OpenOffice.org utiliza para sus archivos y el formato XML que Microsoft ha propuesto para Word.

En el artículo encontramos ejemplos como éste:

Qué código se entiende mejor, y permite ser modificado más fácilmente:
El de MS Office:

<w:p>
<w:r>
<w:t>Este es un </w:t>
</w:r>
<w:r>
<w:rPr>
<w:b />
</w:rPr>
<w:t>documento muy sencillo</w:t>
<w:rPr>
<w:i />
</w:rPr>
<w:t>con algo de</w:t>
</w:r>
<w:r>
<w:t>formato</w:t>
</w:r>
</w:p>

O el de OpenOffice.org:

<text:p text:style-name="Standard">
Este es un
<text:span text:style-name="T1">
documento muy sencillo
</text:span>
<text:span text:style-name="T2">
con algo de
</text:span>
formato.
</text:p>

Donde queda muy claro que las diferencias son abismales: Microsoft no re-utiliza otros formatos XML existentes, ni organiza su código de manera que sea fácil de convertir a otros formatos, ni siquiera se molesta por asignar a las etiquetas nombres comprensibles.

Quien pretenda utilizar el poder y la flexibilidad de los formatos basados en XML (por ejemplo para convertirlos a otros formatos, para extraer información o estadísticas, o para imprimir), tendrá serios problemas al enfrentar el spaguetti que Microsoft pretende hacer pasar por estándar.

Un caso de estudio interesante lo tendremos al intentar convertir el código XML de OpenOffice.org (en este caso de la hoja de cálculo) al formato XML requerido por la DIAN para la información en medios magnéticos del año 2005, tal como comentábamos recientemente.

Enlace al artículo

Un comentario a “Comparación entre el formato XML de OpenOffice.org y el de MS Office”

  1. Rerum Varium Opina:

    Open Office 2.0 es más que decente

    El paquete de oficina que vengo utilizando desde hace más de tres meses en el trabajo y en casa, se lleva mis aplausos.

Licencia Creative Commons

Tibungo.net
utiliza Wordpress.
Diseño basado en
Desert, de evil.bert.