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 :

Comment utiliser JAXB dans Eclipse [JAXB]


Sujet :

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

  1. #1
    Membre averti
    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2012
    Messages
    47
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2012
    Messages : 47
    Par défaut Comment utiliser JAXB dans Eclipse
    Bonjour,

    je bloque un peu (voire beaucoup) pour mon stage.
    Je voudrais transformer un schéma xml en classes java, j'ai lu qu'on peut faire ça avec jaxb, que je n'ai jamais utilisé avant.
    j'aimerais savoir la démarche précise qu'il faut faire: où écrire son xml, dans eclipse, ou dans un fichier externe?
    pour le moment j'ai essayé sur eclipse, mais en tapant xjc dans les commandes, il ne la reconnait pas.
    Pourriez vous m'aider en me décrivant une démarche très détaillée pour quelqu'un qui ne sait rien en JAXB?

    merci beaucoup

  2. #2
    Membre confirmé
    Homme Profil pro
    Développeur Java
    Inscrit en
    Octobre 2009
    Messages
    169
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Octobre 2009
    Messages : 169
    Par défaut
    Bonjour,

    Ayant été confronté à la même problématique que toi, voici mon retour d'expérience.
    Dans un premier temps il faut générer le XSD de ton fichier XML, c'est à dire le schéma décrivant précisément la structure des données de ton fichier XML.
    Avec une petite recherche dans Google, tu trouveras un nombre relativement important d'outil permettant de faire cela.

    Une fois le XSD en poche, il suffit d'utiliser la commande xjc (qui doit théoriquement se trouver dans le bin de ton install du jdk).
    Tu trouveras tous les éléments de réponse pour son utilisation sur ce site :[ame="http://www.slideshare.net/junyuo/utilized-jaxb-to-generate-pojos-automatically"]Utilized JAXB to generate POJOs automatically@@AMEPARAM@@ssplayer2.swf?doc=utilized-jaxb-to-generate-pojos-automatically-green-integration-part-ii-1212845259840940-8&stripped_title=utilized-jaxb-to-generate-pojos-automatically@@AMEPARAM@@utilized-jaxb-to-generate-pojos-automatically-green-integration-part-ii-1212845259840940-8@@AMEPARAM@@utilized-jaxb-to-generate-pojos-automatically[/ame]

    Voilà je pense que avec cela tu devrais bien avancer. Certes ce n'est pas une solution dans Eclipse (même si c'est possible avec une couche ant de mémoire).

    HadanMarv

  3. #3
    Membre averti
    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2012
    Messages
    47
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2012
    Messages : 47
    Par défaut
    Merci pour ton aide
    Effectivement cela marche, le problème venait du fait que je n'avais pas les droits d'admin. Du coup je ne pouvais pas accèder à xjc. Maintenant tout va bien.

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

Discussions similaires

  1. [JAXB] Comment utiliser JAXB pour le mapping des classes définies dans mon XSD ?
    Par yassirjanati dans le forum Format d'échange (XML, JSON...)
    Réponses: 1
    Dernier message: 13/10/2011, 13h54
  2. Réponses: 5
    Dernier message: 12/03/2006, 14h38
  3. Comment utiliser OpenGL dans un TPanel ?
    Par PCMan dans le forum Composants VCL
    Réponses: 3
    Dernier message: 07/12/2005, 17h48
  4. Comment utiliser Opengl dans Visual Basic 6
    Par fun31 dans le forum OpenGL
    Réponses: 1
    Dernier message: 03/12/2004, 10h17
  5. [CR][VB6] comment utiliser CR dans VB ?
    Par kouassi_denis dans le forum SDK
    Réponses: 2
    Dernier message: 26/01/2004, 16h20

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