OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   XML Schema errata (and digest question)

[ Lists Home | Date Index | Thread Index ]
  • From: Hank Oxford <hoxford@dtai.com>
  • To: xml-dev@ic.ac.uk
  • Date: Thu, 10 Jun 1999 14:50:25 -0700


Anyone put together errata for the W3C XML Schema draft's Schema schema
or schema DTD?  (Is that confusing enough?) I'm trying to cobble
together something that can work with it and have found one small
discrepancy so far.

The schema schema says:
<modelGroup name="bounds">
   <choice>
      <sequence>
         <elementTypeRef name="minInclusive" minOccur="0" maxOccur="1"/>
         <elementTypeRef name="maxInclusive" minOccur="0" maxOccur="1"/>
      </sequence>
      <sequence>
         <elementTypeRef name="minExclusive" minOccur="0" maxOccur="1"/>
         <elementTypeRef name="maxExclusive" minOccur="0" maxOccur="1"/>
      </sequence>
   </choice>
</modelGroup>

The DTD says:
<!ENTITY % bounds "((minInclusive | minExclusive)?, 
  (maxInclusive | maxExclusive)?)">

If I'm reading the Schema schema right, well, it's wrong.  It wouldn't
allow mixed bounds in the form of, say,  a minInclusive and a
maxExclusive.

The DTD says you may or may not have either a minInclusive or
minExclusive (but not both) and may or may not have either a
maxInclusive or maxExclusive (but not both).  I believe the DTD is
correct.
Am I missing something?

Should the Schema schema be something like this:
<modelGroup name="bounds">
   <sequence>
      <choice minOccur="0", maxOccur="1">
         <elementTypeRef name="minInclusive"/>
         <elementTypeRef name="minExclusive"/>
      </choice>
      <choice minOccur="0", maxOccur="1">
         <elementTypeRef name="maxInclusive"/>
         <elementTypeRef name="maxExclusive"/>
      </sequence>
   </sequence>
</modelGroup>



And speaking of tools for the Schema draft, anyone know of any?  Any on
the horizon?  I know it's early and still in flux, but some of us need
that functionality now... or yesterday would be even better.  :)

Also, anyone know what's going on with the xml-dev-digest?  I prefer the
digest to the individual mailings, but the digest seems to have stopped.


-- 
Hank Oxford                                    DTAI, Incorporated 
hoxford@dtai.com                               3900 Harney St Suite 210 
1-619-542-7243                                 San Diego, CA 92110
1-888-222-3824 x243                            http://www.dtai.com

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






 

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS