[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Schema validation
Your schema includes a content model similar to the following in DTD-notation: ( IDAH+ | CWG | ( IDAH+ , CWG) ) This is not allowed, by XML 1.0 in a DTD, and by W3C XML Schema in a schema, because given an IDAH element in an instance, a processor cannot immediately determine whether the first or the third branch of the above choice is to be followed. If you rewrite the above as ( CWG | ( IDAH+ , CWG?) ) or <xs:choice> <xs:element ref="CommentWorkGrid"/> <xs:sequence> <xs:element ref="IndicationDaysAndHours" minOccurs="28" maxOccurs="28"/> <xs:element ref="CommentWorkGrid" minOccurs="0"> <xs:annotation> <xs:documentation>90037</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:choice> it will be OK. ht -- Henry S. Thompson, HCRC Language Technology Group, University of Edinburgh Half-time member of W3C Team 2 Buccleuch Place, Edinburgh EH8 9LW, SCOTLAND -- (44) 131 650-4440 Fax: (44) 131 650-4587, e-mail: ht@c... URL: http://www.ltg.ed.ac.uk/~ht/ [mail really from me _always_ has this .sig -- mail without it is forged spam]
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|