IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bibliothèques tierces Python Discussion :

PyXB : Marshalling en Python et schéma XML


Sujet :

Bibliothèques tierces Python

  1. #1
    Nouveau membre du Club
    Inscrit en
    Juillet 2009
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Juillet 2009
    Messages : 51
    Points : 26
    Points
    26
    Par défaut PyXB : Marshalling en Python et schéma XML
    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/

  2. #2
    Nouveau membre du Club
    Inscrit en
    Juillet 2009
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Juillet 2009
    Messages : 51
    Points : 26
    Points
    26
    Par défaut
    Finalement j'ai posté un message sur le forum d'entraide de PyXB et on m'a donné la solution suivante : https://sourceforge.net/projects/pyx...4/index/page/1.

    Cette solution a répondu à mes attentes.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 5
    Dernier message: 15/07/2010, 21h53
  2. Quel éditeur pour créer des schémas XML ?
    Par hlr dans le forum Valider
    Réponses: 1
    Dernier message: 27/03/2006, 16h30
  3. Réponses: 3
    Dernier message: 27/02/2006, 14h14

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo