Aquarionics

Saturday 31st May 2003

Office XML to be real XML after all

I got an interesting email today.

It being Saturday, this is a rare thing. Well, it's a rare thing anyway, my email has been 90% spam since january, but this was interesting in a sort of XML-type way, so you get to hear it to.

Last week, Microsoft put a new newsgroup on it's public NNTP server (news:msnews.microsoft.com) called microsoft.public.office.xml, which immediately caught my interest. A little while ago, there was some question over whether MS was going to back down on the "Office Will Do XML" stuff, so I asked. I was answered. This is what they said:

From: "Cybarber"

Hi,
There has been a lot of talk about Microsoft scaling down on XML in the versions of Office 2003.

Hopefully this rumour is unfounded and XML functionality will be in the Standard edition aswell.

Is there any clarity about this subject already?

From: "Joe_MSFT"

In short, yes, the Professional version will have additional XML capabilites from the other editions, primarily those based on how customer-defined XML schema can be used. This was done because the product editions have been designed to meet the needs of different audiences. A brief overview is here: http://www.microsoft.com/presspass/newsroom/office/factsheets/OfficeSKUFS.asp We will be publishing more details in the coming months.

Can you use XML with all 2003 versions - yes. They will all continue to have XML Web services support through the Web services toolkit and Word and Excel will be able to be saved in their respective native XML file formats that allow for content reuse, transformation, construction and such.

--
Joe Andreshak, Microsoft Product Manager
This post is provided "AS IS" with no warranties, and confers no rights
Sample code subject to http://www.microsoft.com/info/cpyright.htm
From: Aquarion

Does this mean that any given Office 2003 file in it's native XML format - from any version of Office - can be transformed by, say, an XSLT stylesheet?

It's possible to remain within XML specs, yet having the main content in a binary format, and I've heard rumours that this is the case.

From: "Joe_MSFT"
I'm not sure I understand what you're asking, but let me explain.

The binary file format is separate from the XML file format. With Office 2003, users can choose to save Word and Excel files in EITHER the binary or XML file format. The binary file formats are similar to what has existed for the previous versions.

The Word XML format is new for Office 2003. Previous versions of Office will not know how to interpret the XML and simply open it as a plain text file. There is no straightforward way to convert old binary files to XML files, however you could open an old binary file in Word 2003, for instance, and now save it as XML. This XML file is now usable by any program that can interpret XML tags.

Hope this helps,
Joe

So it looks like all versions will save as XML, but only the high-price versions will have all the XML modification/DTD stuff in it.

Those who spoke on this:

gravatar image

Colin Watson:

2003-06-01 00:10 7 hrs after the Original Article

Unfortunately that last reply reads to me as “product manager didn’t understand your question but has been told that XML is good because it’s interoperable, so repeated that”; I’m not sure I’d start celebrating based on that reply alone. It would be nice if I turned out to be wrong …

Comment Link

gravatar image

Aquarion:

2003-06-01 08:24 8 hrs after Colin Watson

Could be, but he is showing clue in other threads. The key point was "This XML file is now usable by any program that can interpret XML tags.", which I’d say means you can at least get at the tags within the document and get at the text.

Comment Link

gravatar image

A Nameless One:

2003-06-01 10:15 17 hrs after the Original Article

It sounds to me that the default saving format will be the binary one, and not the xml one – so it won’t help interoperability at all – everyone will just use the default format, and telling others to “save as xml” will be just like telling them to “save as rtf” – not very friendly.

Comment Link

gravatar image

MP:

2003-06-01 20:04 10 hrs after parent

I think it’s friendly. Well, I do it to people sending me files, and will quite happily email a standard explanation of why and how to do it to them.
Most of the people I deal with, at least, are quite willing to do this…

Comment Link


Nicholas 'Aquarion' Avenell is a web developer in London, you can find out more about him or how to get in touch.

There are more Articles, Projects, Journal Entries, Photographs and things that defy description here, too.

If you're looking for something specific, there are Calendar & Category -based lists of everything.

And if you want to follow stuff that appears here, try a Syndication Feed, or the generic Feed of everything.


Aquarion's last Twitter was: [updating]
Twitter last updated


More Journal:

[RSS Icon]
[ESF Icon]
[CDF Icon]

That which is relevant:


Explain Ads
© 2000 to 2008 inclusive Nicholas Avenell
All comments are the property of their creators, published with permission
(Unless otherwise indicated, the opinions and sentiments expressed on this site are those of the author and not of any organisation of which he is an affiliate, including his employer. Caveat Lector, E&OE. sigh)
0.725 seconds, 25 queries, 2.67Mb on Thu, 02 Oct 2008 14:01:24 +0000
Generated by Epistula Version 2.0.3