My favorites | Sign in
Project Logo
                
Code license: GNU General Public License v2
Labels: odf, parser, java
Feeds:
People details
Project owners:
  eormeno

Proyecto Parser ODF

Este proyecto tiene como objetivo desarrollar un API que permita leer y crear documentos Writer de OpenOffice. En el estado actual solo permite leer documentos ODT, aunque ya tiene desarrollada parte de la creación de los documentos.

A quien está dirigido

Este proyecto está dirigido a programadores Java que deseen leer y/o crear documentos ODT.

En general cómo funciona

Para comprender cómo trabaja el API, usted podría leer una entrada en Wikipedia que aclara bastante sobre cómo es la estructura de un documento ODF (Open Document Format), y en particular, ODT (Open Document Text). En general, un documento ODF, es un archivo .JAR (o .ZIP) que tiene una serie de archivos y documentos XML. Para comprobarlo simplemente cree un documento writer con OpenOffice y cambie la extensión de .ODT a .ZIP. La siguiente imagen muestra un simple documento ODT.

Abriendo el documento con alguna herramienta para visualizar archivos .ZIP, veremos los archivos y documentos que lo componen. En la siguiente imagen puede ver cómo esta compuesto el documento anterior.

Si vemos en detalle el documento content.xml, verá su estructura como sigue:

El API consta de un conjunto de POJOS que se relacionan con cada uno de los elementos de los archivos content.xml y styles.xml que están contenidos en el documento ODT.









Hosted by Google Code