Transformation XSD -> XSD
Bonjour,
Je vous sollicite parce que j'ai besoin d'aide pour réaliser une transformation dans des milliers de fichiers XSD.
L'idée m'est venue d'écrire un XSLT (:aie:). Comme c'est la première fois, je n'arrive pas à trouver le bon mécanisme.
Objectif : pour tous les xs:complexType ne possédant qu'un seul xs:choice, remplacer ce dernier par un xs:sequence. Recopier tel quel sinon.
J'ai effectué divers essais mais rien qui soit vraiment concluant.
XSLT est-elle la meilleure approche pour ce type de transformation ? Y-a-il plus simple ? (la rapidité n'est pas un critère important).
Merci d'avance,