openoffice-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Regina Henschel <rb.hensc...@t-online.de>
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 <jani@apache.org
> <mailto:jani@apache.org>> 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
Regina

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@openoffice.apache.org
For additional commands, e-mail: dev-help@openoffice.apache.org


Mime
View raw message