Bonjour,
1) J'ai créé plusieurs schémas xml que j'ai transformés en classes python avec pyXB.
2) J'ai écrit un fichier xml valide pour chacun des schémas.
3) J'ai utilisé pyXB pour générer les instances python correspondant aux fichiers xml (unmarshalling).
Lorsque j'utilise pyXB dans l'autre sens (marshalling) sur mes instances python préalablement générées, les fichiers xml que j'obtiens ne sont plus associés aux schémas xml utilisés en 1) et 2).
Comment faire pour que les fichiers xml générés à partir des objets python restent associés aux schémas xml ?
Je pense à plusieurs modifications possibles pour obtenir ce que je souhaite :
- le schéma xml,
- le paramétrage d'une propriété à lors du unmarshalling,
- le paramétrage d'une propriété à lors du marshalling.
Le problème est que je suis novice aussi bien pour pyXB que pour le xml, et donc je ne sais pas trop où chercher.
Merci par avance.
P.S. : cette question a déjà posée en java : http://www.developpez.net/forums/d79...alocation-xml/
Partager