cedric774
Messages postés21Date d'inscriptionvendredi 14 mars 2008StatutMembreDernière intervention 2 octobre 2012
-
24 sept. 2012 à 15:02
cedric774
Messages postés21Date d'inscriptionvendredi 14 mars 2008StatutMembreDernière intervention 2 octobre 2012
-
2 oct. 2012 à 10:13
Bonjour,
Je suis actuellement entrain d'écrire plusieurs xsd pour une application java. J'ai plusieurs xsd (xsd spécifiques) correspondant à une fonctionnalité particulière différent seulement par la structure de l'xsd, j'ai un xsd générique qui contient les éléments communs à tous les xsd.
Maintenant, je voudrais redéfinir dans une de mes xsd un element avec une restriction qui ne s'applique qu'à un seul cas, d'où mon envie de le mettre dans l'xsd spécifique de la fonctionnalité.
Dans un autre (qui contiendra tout le squelette de l'xsd), j'ai mon element principal (Document) qui fait appel grâce à xs:include à l'élément présent dans l'autre XSD.
Jusque là, je n'ai pas de problème car cela fonctionne comme je veux.
Par contre, je voudrais ajouter une restriction à l'element (vu que l'xsd : TestXSD_General.xsd est utilisé par d'autres, je ne peux pas modifier l'element comme je l'aurais voulu. Je voudrais donc redéfinir / réutiliser / hériter (je ne sais pas quelle est la notion adéquate) l'element "Personne". Pour cela j'ai recréé l'element "Personne" auquel j'ai rajouté une restriction.