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
Google Cloud Platform Certified Professional Cloud Architect
Ranked #1 as
French-speaking SharePoint
Community Influencer 2013
Navigation
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 !
Archive
<August 2020>
SunMonTueWedThuFriSat
2627282930311
2345678
9101112131415
16171819202122
23242526272829
303112345
About the author/Disclaimer

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

© Copyright 2020
Yves Peneveyre
Sign In
Statistics
Total Posts: 289
This Year: 1
This Month: 0
This Week: 0
Comments: 19
Themes
Pick a theme:
All Content © 2020, Yves Peneveyre
DasBlog theme 'Business' created by Christoph De Baene (delarou)