Obtenir les include des fichiers xsd (xsd:include) d'un schema

franckypoune Messages postés 10 Date d'inscription dimanche 7 mars 2004 Statut Membre Dernière intervention 30 mars 2006 - 31 janv. 2006 à 21:43
sebmafate Messages postés 4936 Date d'inscription lundi 17 février 2003 Statut Membre Dernière intervention 14 février 2014 - 1 févr. 2006 à 13:39
Bonjour,
J'ai un schema xsd qui contient des références d'autres schemas xsd qui contiennent des types plus généraux.
Afin de récupérer tous les types définis dans tous les schemas, je voudrais récupérer les noms des fichiers xsd inclus dans le schema "chapeau".
Comme puis je récuper les noms des fichiers xsd lors des "xsd:include"?
Merci de votre aide

4 réponses

cs_coq Messages postés 6350 Date d'inscription samedi 1 juin 2002 Statut Membre Dernière intervention 2 août 2014 101
31 janv. 2006 à 22:31
Salut,

As tu vue la propriété Includes de la classe XmlSchema ?

/*
coq
MVP Visual C#
*/
0
franckypoune Messages postés 10 Date d'inscription dimanche 7 mars 2004 Statut Membre Dernière intervention 30 mars 2006
31 janv. 2006 à 23:09
Eh non je l'avais pas vu cette propriété qui contient tous les schemas inclus dans un schema.
Je te remercie de ton aide.
Suite à mes recherches surle web, J'étais resté sur la dérivation de la classe XmlResolver...mais je dois dire que j'ai du mal à comprendre le pourquoi du comment.
Connais tu ce principe?
Merci encore
0
cs_coq Messages postés 6350 Date d'inscription samedi 1 juin 2002 Statut Membre Dernière intervention 2 août 2014 101
1 févr. 2006 à 10:03
J'avoue que je ne me suis jamais penché sur la question :-)

/*
coq
MVP Visual C#
*/
0
sebmafate Messages postés 4936 Date d'inscription lundi 17 février 2003 Statut Membre Dernière intervention 14 février 2014 36
1 févr. 2006 à 13:39
dans le pire des cas, une petite requête XPath

Sébastien FERRAND
[MVP Visual C#]
0
Rejoignez-nous