[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: XSD - Extensibility and Non-Determinism
Case 1 open extensibility on the extension element in the middle of the content model. <xs:sequence> <xs:element name="A" type="xs:string" /> <xs:element name="B" type="xs:string" /> <xs:element name="extension" type="xs:any" /> <xs:element name="D" type="xs:string" /> <xs:element name="E" type="xs:string" /> </xs:sequence> Open extensibility on the extension element in the middle of the content model. Case 2 <xs:complexType name="A1Type"> <xs:complexContent> <xs:extension> <xs:sequence> <xs:element name="D" type="xs:string" /> <xs:element name="extension" type="xs:any" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:complexType name="A2Type"> <xs:complexContent> <xs:extension base="A1Type> <xs:sequence> <xs:element name="F" type="xs:string" /> <xs:element name="extension" type="xs:any" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> A2Type extends A1Type but both have open extensibility on the extension element. On Sun, Aug 7, 2022 at 7:02 PM C. M. Sperberg-McQueen <cmsmcq@blackmesatech.com> wrote:
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] |
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
|