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

Format d'échange (XML, JSON...) Java Discussion :

Génération dynamique à partir d'un XSD


Sujet :

Format d'échange (XML, JSON...) Java

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 4
    Par défaut Génération dynamique à partir d'un XSD
    Bonjour,

    Je pense que ce type de algo a déjà dû être développer donc je pose la question, ou sinon pour avoir des pistes.

    Je voudrais pouvoir avec un fichier XSD quelconque, permettre la création d'un xml qui soit valide par rapport a ce XSD

    Mes contraintes sont d'offrir une interface de création du XML à partir d'un arbre (JTree)

    Et les XSD en question sont méga-complexes et en perpétuel évolution, d'ou l'aspet dynamique, je dois faire un soft qui peut prendre n'importe quel XSD et offrir la création du XMl valide en conséquence.

    Si quelqu'un à une idée.
    Merci de me sauver la vie.
    J'ai une semaine pour faire ca donc c'est assez urgent.

    PS: Mes pistes, faire un parseur SAX ou DOM qui créer la structure autoriser du XML, puis utiliser cette structure pour récupérer dans mon arbre les fils autorisés pour être ajoutés au noeud père courant dans l'arbre, et les attributs en feuille de l'arbre.


    Ca a l'air facile en l'expliquant mais je suis pas convaincu

  2. #2
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 4
    Par défaut Réponse partielle
    J'ai avancé,
    j'utilise XSOM qui parse le XSD et créer sa structure en mémoire,
    puis pour chaque élément je récupére dans la structure XSOM les sous elements autorisé les attributs, si ils sont mandatory etc etc

  3. #3
    Membre chevronné
    Inscrit en
    Juillet 2006
    Messages
    534
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 534
    Par défaut
    Je n'utilise pas XSOM mais JAXB qui peut convertir les complexes XSD (changement tres frequent et dynamiquement)

Discussions similaires

  1. Réponses: 4
    Dernier message: 26/10/2010, 15h26
  2. [XML] Génération du modèle Objet à partir d'un XSD
    Par SHizWeb dans le forum Bibliothèques et frameworks
    Réponses: 0
    Dernier message: 04/05/2010, 12h09
  3. Réponses: 1
    Dernier message: 14/04/2010, 09h49
  4. génération de classes a partir d'une xsd
    Par hicham_alaoui1 dans le forum Persistance des données
    Réponses: 0
    Dernier message: 26/09/2008, 13h46
  5. Réponses: 6
    Dernier message: 12/09/2006, 17h31

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