By reading the OpenOffice.org mailing lists this morning, I found out two useful Java libraries handling OpenDocument. These needs to be investigated, but they seem to be used by big open source products.
The topic on the mailing list was to see whether the ODF Toolkit could be interesting for those libraries... to be followed.