|
[XMLSCHEMA-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: XML Schemas patterns (was: Re: Defining recursive elements?)
From: Michael Kay <mike@saxonica.com>
Date: Thu, 17 May 2007 23:23:17 +0100 To: <noah_mendelsohn@us.ibm.com> Cc: "'Andrew Welch'" <andrew.j.welch@gmail.com>, "'Florent Georges'" <darkman_spam@yahoo.fr>, "'Todd Moon'" <tmrfcm@gmail.com>, <xmlschema-dev@w3.org> Message-ID: <019f01c798d1$f80459d0$6401a8c0@turtle> > I think the schema language looks a lot simpler, conceptually > if not syntactically, if you start by forgetting about > locals. Don't learn them, don't use them. Also of course there is the terrible danger of writing <xs:element name="z"> <xs:complexType> <xs:sequence> <xs:element name="e"/> </xs:sequence> </xs:complexType> </xs:element> when you meant <xs:element name="z"> <xs:complexType> <xs:sequence> <xs:element ref="e"/> </xs:sequence> </xs:complexType> </xs:element> an error whose only effect is that invalid documents are not detected as such. Michael Kay http://www.saxonica.com/Received on Thursday, 17 May 2007 22:23:34 GMT |
Subscribe in XML format
|






