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

RE: Article: "The horror of XML"

  • To: "Elliotte Rusty Harold" <elharo@m...>,"Richard Tobin" <richard@c...>,<xml-dev@l...>
  • Subject: RE: Article: "The horror of XML"
  • From: "Joshua Allen" <joshuaa@m...>
  • Date: Thu, 31 Oct 2002 09:00:25 -0800
  • Thread-index: AcKA++XsuWnE96ZgT8C7GUl0F7YoywAAA67g
  • Thread-topic: Article: "The horror of XML"

horror models
> The problem is that there can be synthetic infosets that cannot
> possibly be serialized as well-formed XML documents, and other specs
> are being defined in terms of this most general infoset instead of
> the much more restrictive and interoperable case of XML itself.

We should be careful not to assume that data interchange serialization
is the only kind of interop that matters.

I think the situation with XQuery dependence on infoset data model is
much like the SQL dependence on relational data model.  In the case of
query models and programming models, the anchoring to a common data
model is extremely important to interop.  (And regardless of whether
this was the original intent of Infoset spec or not, the infoset spec is
being treated as a common data model in a new generation of specs)

Serialization format is mostly orthogonal to data model.  If infoset is
to XML 1.0 as relational model is to CSV, you can see that it would be
silly to deliberately disallow commas in relational text columns because
"it can't be represented properly in CSV".  In fact, it is easy to
imagine an XML 1.0 serialization of any arbitrary infoset that would be
guaranteed to always preserve full fidelity on round-trip.  It just so
happens that the *canonical* mapping of infoset to XML 1.0 does not
cover all cases -- and in my opinion that is not such a big deal (no
more a big deal than the situation with relational and CSV today)

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.