Intéressons nous à un fichier créé avec le traitement de texte : Writer.

Ce qu'il faut savoir : le fichier.odt créé dans OpenOffice.org est une archive à l'image d'un fichier zip.

unzip fichier.odt

Et vous obtenez une arborescence comme suit :

monchemin/odt/
|-- Configurations2
|   |-- accelerator
|   |   `-- current.xml
|   |-- floater
|   |-- images
|   |   `-- Bitmaps
|   |-- menubar
|   |-- popupmenu
|   |-- progressbar
|   |-- statusbar
|   `-- toolbar
|-- META-INF
|   `-- manifest.xml
|-- Thumbnails
|   `-- thumbnail.png
|-- content.xml
|-- meta.xml
|-- mimetype
|-- settings.xml
`-- styles.xml

Le rôle de ces fichiers :
thumbnail.png contient l'aperçu du document, si vous générer des fichiers OpenOffice.org à la volée, vous pouvez remplacer cette image par votre logo par exemple (en respectant taille et format).
content.xml contient le texte lui-même entouré de ses balises, c'est lui qui sera créé avec le contenu envoyé par votre application.
styles.xml contient tous les styles et meta.xml les métadonnées !
Pour gagner du temps vous créerez un fichier OpenOffice.org qui contient tous les styles, métadonnées... Vous pouvez ainsi vous concentrez sur le contenu.
A suivre...