Bonjour à tous.

Voilà ma question qui pour certain peut paraître superflue.

Lorsque l'on fait un import de xsd existante, on doit répéter le namespace deux fois :
1-une fois dans la balise schema pour définir le namespace et l'utiliser ensuite.
2-une deuxième fois dans l'attribut namespace de la balise import.

Exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
<?xml version="1.0"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
targetNamespace="jaxb2.separate.xsd.plugin" 
xmlns:core="jaxb2.separate.xsd.core"
xmlns="jaxb2.separate.xsd.plugin"
elementFormDefault="qualified">

<xs:import namespace="jaxb2.separate.xsd.core"/>

...

</xs:schema>
Il y a donc une duplication d'information.

J'aimerai pouvoir faire un truc du genre :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
<xs:import namespace="xmlns:core"/>
Qui ne fonctionne pas bien évidement.

Quelqu'un aurait une idée ?