Parsing and constructing documents using XML-based Office formats: ODF and OOXML.
Andrey Pronin
GPL-3