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

Re: XSchema Spec Section 2.2, Draft 1

  • From: "Simon St.Laurent" <SimonStL@c...>
  • To: xml-dev@i...
  • Date: Wed, 10 Jun 98 23:50:14 UT

Re: XSchema Spec Section 2.2
Ron Bourret writes:
>This is a mistake in the current DTD, where we use id attributes for both 
>ElementDecl and Notation (but not AttDef).  It's not quite clear to me if 
>notations are in or out at the moment.  If they stay in, we could retain an 
>ID attribute on ElementDecls and get uniqueness checking from validating 
>parsers for free.  On the other hand, because a validator is looking like a 
>reasonable application to build, there seems no reason to do this, since the 
>validator would need to check uniqueness for non-validating parsers anyway.
>
>Note also that attribute names are required to be unique only within the 
>attributes of a single element, not all attributes.

It's not quite clear to me either whether NOTATION is in or out, though it 
does have a place in the current outline.  If NOTATION is in, ID attributes 
should not be used for both types of declarations.

We need to define behavior for the verifier (my term for validator, since I 
don't want to get twisted in DTDs).  The verifier could check that all element 
names are unique, or it could accept the first or last element declaration 
made.  Allowing repeated declarations - which override would make it easier to 
combine XSchemas, but could also create a mess.  (Attributes? Content models?) 
Whatever we decide, the verifier is going to have some work to do.  

I would like to be able to build XSchema applications on top of non-validating 
parsers - dealing with validation as well as XSchemas seems like a lot of 
redundant effort to me.  I don't think we gain that much from using ID.

Simon St.Laurent
Dynamic HTML: A Primer / XML: A Primer / Cookies


xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@i...
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/
To (un)subscribe, mailto:majordomo@i... the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo@i... the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@i...)


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.