Bonjour a tous,

Pour la première fois, je cherche rendre un schema XSD assez ouvert.
De ce fait, j'ai besoin de valider une balise contenant pouvant contenir n'importe quelle autre balise (0 ou plusieurs balises).
Exemple de ce qui devrai être valide:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
<EW_HEADER>
   <VERSION Number="1.0.0.14"/>
   <Datatype>0</Datatype>
</EW_HEADER>
 
ou
<EW_HEADER>
   <VERSIONS>
      <DataProjectVersion>170</DataProjectVersion>
      <AppVersion>2011.0.0</AppVersion>
   </VERSIONS>
</EW_HEADER>
Donc j'ai essayé ceci, mais cela ne fonctionne pas:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
<xsd:element name="EW_HEADER">
   <xsd:complexType>
      <xsd:sequence>
         <xsd:any minOccurs="0" maxOccurs="unbounded"/>
      </xsd:sequence>
   </xsd:complexType>
</xsd:element>
Donc savez vous pourquoi ceci ne fonctionne pas ?

Je vous remercie d'avance pour votre aide