[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: Microsoft FUD on binary XML...


Re:  Microsoft FUD on binary XML...
Robin Berjon wrote:

>> Hmm? XML is just an encoding.
> 
> Well, no, it's not. It it were, you'd be able to get two people to agree 
> on the answer to the "of what?" question. XML is just a syntax. Maybe 
> your application layer uses XML to encode some information, but that is 
> your application's problem, not XML's.
> 

There are several data models (and, hence, equivelance tests) in 
circulation for XML - but every application uses at least one of them... 
Anyone using XSLT will be looking at the XPath tree model; likewise, CSS 
users will be looking at something similar. Application developers will 
be looking at DOM or SAX or something else.

So yes, what the XML encodes is the application's problem - but without 
applications to read it, or at least the possibility of applications to 
read it, a bit of XML is just a string of bits, with no meaning or 
purpose...

Note that I'd include being printed out on paper and read by a human as 
an application. The 'human' data model of XML will, at heart, be a 
woolly mix of SAX and DOM since one will probably look at a small 
snippet of a few nested elements on a few lines as a single 
tree-structure unit, but will otherwise read the file from top to bottom ;-)

I mean, a string of bits is an encoding, although to decide 'of what' 
you'd need to (in general) hunt down where it came from and ask, unless 
it was an encoding you happened to recognise.

ABS


PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.