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 :

mapping objet/xml de contenu mixe


Sujet :

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

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    32
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 32
    Par défaut mapping objet/xml de contenu mixe
    Bonjour,

    je recherche une API de mapping dans le style de castor qui fonctionnerait avec des contenu mixe. J'ai tester castor mais ce dernier n'est pas tout à fait au point concernant ceci (il y a trois mois en tout cas).

    merci pour vos réponses.

  2. #2
    Membre expérimenté
    Profil pro
    Inscrit en
    Février 2006
    Messages
    238
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 238
    Par défaut
    Salut,

    Qu'est ce que tu appelles contenu mixte?
    Sinon perso j'utilise Digester de apache, je ne sais pas si il fait ce que tu veux, mais tu peux regarder.
    Ya même un tuto sur dvp : http://beuss.developpez.com/tutoriel...mons/digester/

    a++

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    32
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 32
    Par défaut
    ce que j'appelle un contenu mixte ca va être quelque chose comme ça :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    <root>
        mop
             <balise1>
                map
             </balise1>
        map
    </root>
    et dans l'idéal je voudrais pouvoir mapper les objet de cette manière :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    <root> => tableau de contenu
        mop => string
             <balise1> => un objet Balise1
                map => string
             </balise1>
        map => string
    </root>
    le problème que j'ai dans castor c'est que ce dernier me concatène toute les chaine de caractère dans une seule pour un élément donné : par exemple pour l'élément root il génére "mopmap" donc je perd le sens de mon fichier xml, il me semble qu'il y a le même problème dans les digester.

  4. #4
    Membre expérimenté
    Profil pro
    Inscrit en
    Février 2006
    Messages
    238
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 238
    Par défaut
    Salut,

    Oui en effet il y aura surement le meme probleme.
    En fait le resultat des différents parser est normal, le contenu de ton élément root est bien : mopmap.
    Si tu veux différencier ces deux chaines il va falloire modifier la structure du fichier xml.


    a+

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    32
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 32
    Par défaut
    tout le probleme est la je ne peux en aucun cas modifier la structure du fichier xml (sinon ça serait déjà fait) car je travail sur une spécification (QTI 2.1) si certain connaisse.

  6. #6
    Membre expérimenté
    Profil pro
    Inscrit en
    Février 2006
    Messages
    238
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 238
    Par défaut
    Salut,

    Si la structure de ton fichier XML n'est pas trop complexe tu peux le parser avec SAX et créer tes objets java. Dans ce cas tu peux faire ce que tu veux.

    a+

Discussions similaires

  1. Mapping R>O pour Sérialisation Objet>XML
    Par technoweb dans le forum Persistance des données
    Réponses: 1
    Dernier message: 30/03/2010, 13h13
  2. Mapping R>O pour Sérialisation Objet>XML
    Par technoweb dans le forum Persistance des données
    Réponses: 0
    Dernier message: 27/02/2010, 22h31
  3. Mapping d'un objet XML vers un autre avec Xquery
    Par amine_en_france dans le forum Oracle
    Réponses: 0
    Dernier message: 03/08/2009, 14h48
  4. [Strategie]Classes de mapping & Objets métier
    Par yanis97 dans le forum JDBC
    Réponses: 19
    Dernier message: 16/05/2005, 09h57
  5. [Conseil] Affichage maps + objets
    Par Mathieu.J dans le forum OpenGL
    Réponses: 4
    Dernier message: 04/06/2004, 14h35

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