Mega Code Archive

 
Categories / XML Tutorial / XML Schema
 

Sequence Declarations

<sequence minOccurs="non negative number"            maxOccurs="non negative number or unbounded">  A sample sequence might appear as follows:  <sequence>      <element name="first" type="string" minOccurs="1" maxOccurs="unbounded"/>      <element name="middle" type="string" minOccurs="0" maxOccurs="1"/>      <element name="last" type="string"/>  </sequence>  By utilizing a <sequence> to specify your content model, you indicate that the elements must appear    within your instance document in the sequence, or order, specified.  For example, the following would be legal:  <first>first</first>  <middle>middle</middle>  <last>last</last>  The following, however, would be illegal:  <last>last</last>  <middle>middle</middle>  <first>first</first>