openoffice-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Regina Henschel <>
Subject Re: OOXML
Date Sun, 03 Aug 2014 11:52:19 GMT
Hi Peter,

Peter Kelly schrieb:
> On 3 Aug 2014, at 1:57 am, jan i <
> <>> wrote:
>> I too am on peter fast rolling waggon :-) but I am also confused.
>> @peter maybe you could explain a couple of things, for non-document
>> specialists:
>> 1) Following your thought, with biderectional editors. Why would a editor
>> have a home format ?
> There's two ways to view a format: (1) as a way of encoding information
> for storage or transmission, and (2) as an in-memory data structure used
> by the editor at runtime. In some programs these are two different
> things, and in others they are the same. The latter is true of web
> browsers - HTML is both the file format and the runtime data model; the
> W3C DOM APIs can be used to manipulate the HTML structure directly. I
> believe this was also true to a large extent with the binary formats
> used by older versions of MS Office, for purposes of efficiency [1].
> I'm not familiar with the internals of OpenOffice - one thing I'd be
> very interested to know is does it use ODF for it's in-memory
> representation of the document? Or are the runtime data structures used
> different to the XML trees that one finds in an ODF package?

No, OpenOffice has a very different in-memory representation than the 
ODF format. And the API is a third version of looking at the document.

Kind regards

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message