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

RE: Data binding as type definition


binding offer
At 03:32 PM 6/11/2002 -0600, Aaron Skonnard wrote:
> > Simon St.Laurent:
> > It provides it through a very limited set of transformations
> > from lexical to value which have their own peculiarities, and
> > blesses the value space almost exclusively.
>
>Can you expand on this?

Sure.  W3C XML Schema Datatypes is far more interested in the value space 
than the lexical space throughout.  Apart from xs:string, pretty much every 
aspect of that specification is about ensuring that a particular value 
space meets particular criteria.  It does offer the convenience of patterns 
for constraining the lexical (and thereby the value) space, and offers a 
few shreds of whitespace options, but I read that spec as describing a very 
narrow universe of values, not the wide universe of lexical possibilities 
that came with XML 1.0.

This is all well and good if all you care about is serializing information 
which already lives in a type system with constraints similar to those of 
W3C XML Schema, but it's a pretty complete disaster if you have any 
interest in supporting a wider range of lexical possibilities.  From the 
effective privileging of the value space to the complete inability to 
define new primitive types or additional facets, there's nothing in W3C XML 
Schema that seems interested in the lexical potential XML 1.0 has to offer.

Heck, there are times I wonder if W3C XML Schema is a terrified response to 
the wide-open potential of XML 1.0, a grotesque effort to close the 
Pandora's box of lexical expression that markup permits and indeed 
encourages - but maybe that's putting it a bit too strongly.

> > This is inadequate for those of us who care about lexical
> > flexibility, and your supposed agreement is effectively strong
> > disagreement.
>
>Man, you're so literal ;-) I thought we actually agreed on
>something this time.

Nope.  Not likely on this subject given what I know of your perspective on 
XML and XML processing.

Literalness is pretty crucial stuff here, and those fine distinctions are 
awfully useful.

Simon St.Laurent
"Every day in every way I'm getting better and better." - Emile Coue


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.