Cloud and Microsoft technologies enthusiast architect in Switzerland RSS 2.0
# Thursday, April 06, 2006

Session A209 – New XML file formats

Probably the shortest session of the day…

Office 12 or Office 2007 will now use the OpenXML standardized format (yes, I know, it is a Microsoft format, but I hope it will be followed by others to store documents) to store Word, Excel and PowerPoint documents. This could break the compatibility with the previous versions of Office unless Microsoft provides a way to export/import new documents to older versions of Office. And they will….at the same time they will release Office 2007. For the user, the only difference he/she will see will be the extension used to name the documents. For Word, it will be either .docx or .docm depending if the document does not contain or does contain macros in it respectively. This will avoid to open a document to see that finally it contains macros.

For a developer point of view, the difference is more evident. He will see a zip file. To proof that, simply rename a .docx or .docm file to a .zip one. For the little story, you could do the same with an OpenOffice document. Into this package, at least one file, [ContentTypes].xml and three folders. The [ContentTypes].xml contains all the types of sub-document that can be found in the document, such as dooters and headers. In the .refs folder, there is one file containing all links from the main document and its sub-documents. And finally, the documents with the content in plain XML are also stored in one of these folders.

The major advantage of this new format is that files will have a more little size because of the zip compression. Secondly, it is now possible to generate reports or documents automatically from a web server, for instance, without installing the well-known OLE-Com Office library.

Thursday, April 06, 2006 12:00:48 PM (GMT Daylight Time, UTC+01:00)  #    Comments [0] -
English | TechDays | Technical
All comments require the approval of the site owner before being displayed.
Please login with either your OpenID above, or your details below.
Home page

Comment (HTML not allowed)  

Enter the code shown (prevents robots):

Live Comment Preview
Google Cloud Platform Certified Professional Cloud Architect
Ranked #1 as
French-speaking SharePoint
Community Influencer 2013
Currently Reading :
I was there :
I was there :
I was exhibiting at :
I was there :
I was a speaker at :
I was a speaker at :
I was a speaker at
(January 2013 session):
I was a speaker at :
I was a speaker at :
United Nations (UN) SharePoint Event 2011
I was a speaker at :
I was there !
I was there !
I was there !
I was there !
<August 2022>
About the author/Disclaimer

The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.

© Copyright 2022
Yves Peneveyre
Sign In
Total Posts: 290
This Year: 0
This Month: 0
This Week: 0
Comments: 20
Pick a theme:
All Content © 2022, Yves Peneveyre
DasBlog theme 'Business' created by Christoph De Baene (delarou)