Difference between revisions of "OpenXML"

From Apache OpenOffice Wiki
Jump to: navigation, search
(added CVS command for oox module checkout)
m (added another ECMA page)
Line 24: Line 24:
 
* [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fxmlfilter02 CWS on EIS]
 
* [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fxmlfilter02 CWS on EIS]
 
* [http://www.ecma-international.org/publications/standards/Ecma-376.htm ECMA published standard]
 
* [http://www.ecma-international.org/publications/standards/Ecma-376.htm ECMA published standard]
 +
* [http://www.ecma-international.org/news/TC45_current_work/TC45_available_docs.htm Ecma Office Open XML File Formats Standard]
  
 
[[Category:OpenXML]]
 
[[Category:OpenXML]]

Revision as of 18:22, 2 March 2007

OpenXML is the Microsoft Office 2007 XML based file format that has been published as ECMA-376.

There are plans to support this file format in OpenOffice.org for interoperate with Microsoft Office 2007

There are 3 major types of files

  • DOCX - Word processor
  • XLSX - Spreadsheet
  • PPTX - Presentation

There is some code in the oox module (OOX) from the Xml project. The CWS is xmlfilter02 in SRC680. (view the workspace on EIS)

To fetch the oox code from CVS (using CVS_ROOT is set properly):

cvs co -r cws_src680_xmlfilter02 -d oox xml/oox

Implementation Generalities

The whole OOX filter makes use of the new FastParser service to implement an event driven SAX parser.

Various Resources

Personal tools