Mega Code Archive

 
Categories / XML Tutorial / XML Schema
 

Choice Declarations

<choice minOccurs="non negative number"          maxOccurs="non negative number or unbounded">  You can specify multiple child declarations within a <choice> declaration.  In an instance document, only one of the declarations may be used.  <choice>      <element name="first" type="string" minOccurs="1" maxOccurs="unbounded"/>      <element name="middle" type="string" minOccurs="0" maxOccurs="1"/>      <element name="last" type="string"/>  </choice>  <choice> declaration may contain <element> declarations, element wild-cards, and inner <sequence>, <choice>, or <group>references.