- 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>
> 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 UTC