FWIW, I've had to try to rewrite Microsoft's VCPROJ and SLN format files(*), which look a whole lot like XML. Sadly, if you change the order of independent entities in the file, Microsoft's internal parser rejects the file. This despite the fact that MS already has an XML parser dll available for public consumption (More than one version, in fact).
To me, this says that there's no real commitment to "doing XML". What there is seems to be a recognition that XML format is regular and comprehensible to others, so writing "XML-like" files becomes popular.
Just because MS has one broken tool (surprise!) doesn't mean there's no 'commitment to "doing XML"'. There is much commitment, including from MS, and people very rarely use XML-like formats.
We are going OT *very* fast.
-- Robin Berjon <[EMAIL PROTECTED]> Research Engineer, Expway http://expway.fr/ 7FC0 6F5F D864 EFB8 08CE 8E74 58E6 D5DB 4889 2488