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

Signaler
Messages postés
10
Date d'inscription
dimanche 7 mars 2004
Statut
Membre
Dernière intervention
30 mars 2006
-
Messages postés
4936
Date d'inscription
lundi 17 février 2003
Statut
Modérateur
Dernière intervention
14 février 2014
-
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

Messages postés
6351
Date d'inscription
samedi 1 juin 2002
Statut
Modérateur
Dernière intervention
2 août 2014
93
Salut,

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

/*
coq
MVP Visual C#
*/
Messages postés
10
Date d'inscription
dimanche 7 mars 2004
Statut
Membre
Dernière intervention
30 mars 2006

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
Messages postés
6351
Date d'inscription
samedi 1 juin 2002
Statut
Modérateur
Dernière intervention
2 août 2014
93
J'avoue que je ne me suis jamais penché sur la question :-)

/*
coq
MVP Visual C#
*/
Messages postés
4936
Date d'inscription
lundi 17 février 2003
Statut
Modérateur
Dernière intervention
14 février 2014
36
dans le pire des cas, une petite requête XPath

Sébastien FERRAND
[MVP Visual C#]