Bonjour à tous,
je bloque depuis deux jours sur un problème XSD qui semble être facile à résoudre, mais malheureusement je ne dispose pas d'une expérience suffisante pour le faire.
J'ai 4 fichier XSD séparés, reliés entre eux par des include et des import.
Quand dans un fichier a.xsd j'ai un include d'un autre fichier b.xsd, je sais qu'il suffit de copier le contenu du fichier b.xsd dans a.xsd et le tour est joué pour rassembler les deux dans un même fichier. Mais quand il s'agit d'un import avec un autre namespace différent de celui utilisé dans a.xsd, je ne sais plus comment procéder.
Plusieurs éléments utilisés dans b.xsd ne sont plus reconnues vu qu'ils sont référencés par le namespace utilisé dans b.xsd tout seul.
J'espère que j'ai été assez clair et que mon problème est bien compris de tous.
Toute suggestions est le bien venue. Je rappel que ce que je cherche à faire c'est spécifier pour une portion bien définie de mon fichier xsd un namespace différent du targetNamespace de mon fichier.
C'est très urgent.
Merci beaucoup
Partager