Bonjour,
J'utilise la librairie Castor sous eclipse (en java) afin de récupérer les données d'un fichier xml en fonction de son schéma associé. Pour l'import des données xml dans mes classes java (avec marshall) pas de problème. Par contre pour exporter mes données de mes classes vers un fichier xml (avec unmarshall) j'ai quelques soucis.
Au début il me faisait une mauvaise indentation alors j'ai compris qu'il fallait inclure un fichier de configuration castor. Maintenant le problème c'est qu'il me rajoute des attributs (valid = "true", objet-count="1", ....) dans certains éléments. Il ne respecte pas non plus l'ordre des éléments imposé dans le schéma et transforme des éléments en attribut.
Pour ce qui est de l'échange des données ca ne pose pas de problème, néanmoins je ne pourrais jamais valider mon fichier xml car il ne correspondra pas à mon schéma de base.
Si quelqu'un connait des variables a changer dans le fichier de config ou autre ca m'aiderait.
Merci
Laurent
Partager