Tom's Guide > Forum > Programmation > problème de conversion XSD -> ECORE avec le plug-in EMF d'Eclipse

problème de conversion XSD -> ECORE avec le plug-in EMF d'Eclipse

Forum Programmation : problème de conversion XSD -> ECORE avec le plug-in EMF d'Eclipse

TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique. Pour obtenir de l'aide, inscrivez-vous gratuitement !
Mot :    Pseudo :           
 

Bonjour,
Je suis en train d'utiliser le plug-in EMF d'Eclipse pour traduire des XML schéma en modèles ECORE. Pour les cas les plus simple, la conversion se fait sans problème.
La chose se corse lorsqu'on essaie de convertir un XSD qui inclue d'autres fichiers XSD. Dans ce cas, le plug-in définit comme noeud racine (et comme Package) un nom construit à partir de celui qui est inclu. On n'a même pas la possibilité de le sélectionner.

Par exemple, à la conversion de ce schéma XML, le package généré sera info.ecore alors que celui attendu est TOTO.ecore

<xs:schema xmlnss="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">
<xs:include schemaLocation="info.xsd"/>
<xs:element name="TOTO">
<xs:complexType>
<xs:sequence>
<xs:element ref="TITI_1" minOccurs="0"/>
<xs:element ref="TITI_2" minOccurs="0"/>
</xs:sequence>
<xs:attribute name="Name" use="required">
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:schema>

Quelqu'un a-t-il déjà rencontré ce problème ?
Merci

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.
Tom's Guide > Forum > Programmation > problème de conversion XSD -> ECORE avec le plug-in EMF d'Eclipse
Aller à :

Il y a 1016 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens