Difference between revisions of "Oox"
From Apache OpenOffice Wiki
(→token) |
m (→token) |
||
Line 15: | Line 15: | ||
== token == | == token == | ||
− | The token list is generated by parsing the XML Schemas. Then gentoken.pl will use gperf to generate a perfect hash for fast parsing of | + | The token list is generated by parsing the XML Schemas. Then gentoken.pl will use gperf to generate a perfect hash for fast parsing of known tokens. All the token are dispatched through integer numbers. |
== xls == | == xls == | ||
This directory includes code specific to parse [[SpreadsheetML]]. | This directory includes code specific to parse [[SpreadsheetML]]. |
Revision as of 21:11, 7 March 2007
Stands for Office Open XML. The name of the module that handle Office Open XML import. Part of the Xml project.
Contents
Directory Structure
core
This directory includes common code for all filters.
ImportBase (class)
The base class for application specific import filters, currently sub-classed by oox::ppt::PowerPointImport and oox::xls::ExcelFilter. It implements XImporter and XFilter interfaces.
drawingml
ppt
ppt contain the PresentationML parsing code.
token
The token list is generated by parsing the XML Schemas. Then gentoken.pl will use gperf to generate a perfect hash for fast parsing of known tokens. All the token are dispatched through integer numbers.
xls
This directory includes code specific to parse SpreadsheetML.