Bonjour,


j'utilise un schéma xsd pour valider un fichier, mais ce schéma (qui m'a été fourni) ne me semble pas correct.

Est-il possible qu'un élément serve de type?


Un exemple sera surement plus parlant :


<xsd:element name="donneesReference">
        <xsd:complexType>
            <xsd:sequence>
                <xsd:element name="codeArticle" type="xsd:string" minOccurs="1" maxOccurs="1" />
                <xsd:element name="libelleCodeArticle" type="xsd:string" minOccurs="0" maxOccurs="1" />
                <xsd:element name="quantiteEnStock" type="xsd:int" minOccurs="1" maxOccurs="1" />
            </xsd:sequence>
        </xsd:complexType>
    </xsd:element>


utilise de la façon suivante :

<xsd:element name="donneesReferences" type="donneesReference" minOccurs="0" maxOccurs="unbounded" />





Merci.