all facet
Monday, March 29, 2010
2:11 PM
all facet
xs:all controls whether elements appear in any order:
 <xs:element name="body">
   <xs:complexType mixed="true">
     <xs:all>
       <xs:element name="perpetrator"/>
       <xs:element name="victim"/>
       <xs:element name="cashAmount"/>
     </xs:all>
   </xs:complexType>
 </xs:element>

says that somewhere in mixed content, there should be three elements, perpetrator, victim, and cashAmount.
E.g.
 <body> 
  The idiotic <perpetrator>Mr. Jones</perpetrator> stole 
  <cashAmount>$1</cashAmount> from <victim>Mr. Stevens</victim>.
 </body>
Pasted from <[link]> 