Bonjour,

J'aimerai savoir si quelqu'un connait un moyen simple de faire générer une "Sous"-XSD à partir d'une XSD existante ?.

Exemple :
J'ai le fichier xml suivant :
<Root>
<Header>
</Header>
<Data Value=><subData>..</subData></Data>
<Data Value=A><subData>..</subData></Data>
<Data Value=B><subData>..</subData></Data>
<Data Value=A><subData>..</subData></Data>
<Data Value=B><subData>..</subData></Data>
</Tail>
</Tail>
</Root>
Auxquel est associé un fichier XSD.
J'aimerai un moyen de générer des XSD qui puisse valider les balises Header, Data, Tail à partir du fichier XSD qui valide la globalité du fichier.

Est-ce possible ?

(En fait, le but est de faire la chose suivante :
Parser (validé) le fichier et renvoyé dans des fichiers différents les nodes qui sont corrects et les nodes qui sont incorrects. Le but étant d'avoir 3 fichiers comme suit :

Le fichier en erreur :
<Root>
<Header>
</Header>
<Data Value=><subData>..</subData></Data>
</Tail>
</Tail>
</Root>
Le fichier A :
<Root>
<Header>
</Header>
<Data Value=A><subData>..</subData></Data>
<Data Value=A><subData>..</subData></Data>
</Tail>
</Tail>
</Root>
Le fichier B :
<Root>
<Header>
</Header>
<Data Value=B><subData>..</subData></Data>
<Data Value=B><subData>..</subData></Data>
</Tail>
</Tail>
</Root>
Merci d'avance si quelqu'un a une idée.