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érer un doc xml


Sujet :

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

  1. #1
    Membre confirmé
    Inscrit en
    Avril 2008
    Messages
    125
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 125
    Par défaut générer un doc xml
    salut

    j'ai un éxposé sur java et xml , j'ai commencé la lecture des documents sur ce sujets j'ai pris suffisament d'outil pour manipuler xml mais je suis besoin d'un logiciel pour générer mon fichier xml j'ai télécharger my eclipse
    qui ce que vous me proposer?

  2. #2
    Modérateur
    Avatar de dinobogan
    Homme Profil pro
    ingénieur
    Inscrit en
    Juin 2007
    Messages
    4 073
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : ingénieur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 4 073
    Par défaut
    Il serait bien de relire avant de poster. Ta question ne veut rien dire
    Tu veux un générateur XML ? A partir de quelles données ? Sous quelles formes ?
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java
    Que la force de la puissance soit avec le courage de ta sagesse.

  3. #3
    Membre confirmé
    Inscrit en
    Avril 2008
    Messages
    125
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 125
    Par défaut
    je veux dire un compilateur.

  4. #4
    Membre Expert

    Homme Profil pro
    Architecte logiciel
    Inscrit en
    Novembre 2006
    Messages
    1 252
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte logiciel
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 252
    Par défaut

  5. #5
    Modérateur
    Avatar de dinobogan
    Homme Profil pro
    ingénieur
    Inscrit en
    Juin 2007
    Messages
    4 073
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : ingénieur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 4 073
    Par défaut
    Citation Envoyé par Tommy31 Voir le message
    Je dirais même plus :
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java
    Que la force de la puissance soit avec le courage de ta sagesse.

  6. #6
    Membre émérite Avatar de laurentibus
    Inscrit en
    Mars 2008
    Messages
    875
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Mars 2008
    Messages : 875
    Par défaut
    Si j ai bien compris tu veux coder un générateur de fichier xml ... va voir DOM dans les FAQS ...
    mais c'est vrai que ta question est pas très claire

  7. #7
    Membre confirmé
    Inscrit en
    Avril 2008
    Messages
    125
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 125
    Par défaut
    salut

    oui je sait j'ai pas bien éxpliquer ma question car j'ai jamais vus xml et ce que j'ai lit consernant seulement la theorique ,et ce que je veux c'est de passer du theorique au pratique . pour est ce que je doit télécharger un logiciel ou quoi ou seulement une bibliothèque a eclipse .

  8. #8
    Membre émérite Avatar de laurentibus
    Inscrit en
    Mars 2008
    Messages
    875
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Mars 2008
    Messages : 875
    Par défaut
    oui alouha si tu veux generer du xml je dis bien "si" car on ne sais toujours pas ce que tu veux faire ....
    Moi j'utilise Jdom c'est une API que tu peux télécharger ici :

    http://www.jdom.org/downloads/index.html

  9. #9
    Membre confirmé
    Inscrit en
    Avril 2008
    Messages
    125
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 125
    Par défaut
    Merci bien laurentibus .

    j'ai télécharger jdom et j'ai lancer l'installation mais il m'a donner un message d'erreur (failed to load main-class manifest attribut from c:\document......jdom1.0.rar)

  10. #10
    Membre émérite Avatar de laurentibus
    Inscrit en
    Mars 2008
    Messages
    875
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Mars 2008
    Messages : 875
    Par défaut
    alouha ca sert a rien de mettre le meme sujet sur plusieurs parties du forum..

    Pour Jdom :
    tu dis :
    "j'ai télécharger jdom et j'ai lancer l'installation"

    installation tu veux dire : ajouter le java build path a ton projet ??

  11. #11
    Membre averti
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 29
    Par défaut
    ca depend ce que tu veut exactement
    pour commencer ca sera pas mal de faire du xslt pour prendre en main les Xpath
    pour appliquer ton xsl ou xslt sur ton xml
    tu peut tout simplement utilizer la commande xsltproc
    xsltproc FIC.xsl FIX.xml>OUTPUT

  12. #12
    Rédacteur

    Avatar de Erwy
    Homme Profil pro
    Développeur Web
    Inscrit en
    Novembre 2003
    Messages
    4 967
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Novembre 2003
    Messages : 4 967
    Par défaut
    Ou la , on va se calmer direct la !!!

    XSLT pour quelqu'un qui n'a jamais fait de pratique

    1) pour creer un XML, un simple editeur texte est suffisant et conseillé , aucun besion de passer par du plug-in eclipse ou autre.

    2) pour modifier/utiliser , via de la programmation , un XML on utilise essentiellemnt deux methodes:
    -Pour des petites transformations:Ajout, de noeud, suppression de noeud, lecture de quelques noeuds...
    un API , generalement basé sur DOM (la norme, mais pas toujours pratique)

    - pour les grosses transformations : transformer un XML en HTML ou un autres langages par exemple, modifier la structure...
    On utilise le plus souvent XSLT/XPATH mais on n'attaque ce chapitre que lorsqu'on a bien assimilé les fondamentaux XML théorique comme pratique

    Un tour par la FAQ XML ne ferait pas de mal

  13. #13
    Membre Expert

    Homme Profil pro
    Architecte logiciel
    Inscrit en
    Novembre 2006
    Messages
    1 252
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte logiciel
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 252
    Par défaut
    Citation Envoyé par Erwy Voir le message
    1) pour creer un XML, un simple editeur texte est suffisant et conseillé , aucun besion de passer par du plug-in eclipse ou autre.
    Sans aller sur la machinerie lourde style eclipse, un éditeur de texte prenant en charge le XML est appréciable (syntaxe colorée, indentation auto, gestion des balises ouvrantes/fermantes), surtout quand on est débutant.

  14. #14
    Membre confirmé
    Inscrit en
    Avril 2008
    Messages
    125
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 125
    Par défaut alouha
    salut
    merci tous
    mon éxposé a pour titre java et XML donc je pense que jdom le plus convenable

  15. #15
    Membre confirmé
    Inscrit en
    Avril 2008
    Messages
    125
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 125
    Par défaut
    salut


    j'ai ajouter jdom.zip a un projet eclipse et j'ai testé l'exemple existe dans le cour suivant de jdom:
    http://cynober.developpez.com/tutoriel/java/xml/jdom/ pour savoir de quoi il s'agit mais le complilateur n'a pas connu:
    import org.jdom.*;
    import org.jdom.output.*;

    est ce que le probleme dans l'ajoue du jdom.zip ou quoi ? si oui qu'il est la solution?

    merci d'avance

  16. #16
    Membre confirmé
    Inscrit en
    Avril 2008
    Messages
    125
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 125
    Par défaut
    voila la classe que j'ai pris pour tester


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    package alouha;
     
    	import java.io.*;
    	import org.jdom.*;
    	import org.jdom.output.*;
    	import java.text.Format;
     
    	public class JDOM1 {                                                                                                                                   
    	 static Element racine = new Element("personnes");
    	*
    	static org.jdom.Document document = new Document(racine);                         	                                                                                        
    	   public static void main(String[] args)                                  
    	   {                                                                                                                                   
    	Element etudiant = new Element("etudiant");
    	 racine.addContent(etudiant); *
    	 Attribute classe = new Attribute("classe","P2"); 
    	etudiant.setAttribute(classe);                                  
    	Element nom = new Element("nom");                         
    	  nom.setText("CynO");                                                                  
    	   etudiant.addContent(nom);
     
    	      affiche();
    	      enregistre("Exercice1.xml");
    	   }
     
    	   static void affiche()
    	   {
    	      try
    	      {
     
    	         XMLOutputter sortie = new XMLOutputter(Format.getPrettyFormat());
    	         sortie.output(document, System.out);
    	      }
    	      catch (java.io.IOException e){}
    	   }
     
    	   static void enregistre(String fichier)
    	   {
    	      try
    	      {
     
    	         XMLOutputter sortie = new XMLOutputter(Format.getPrettyFormat());
     
     
    	         sortie.output(document, new FileOutputStream(fichier));
    	      }
    	      catch (java.io.IOException e){}
    	   }
    	}
    	*

  17. #17
    Membre Expert

    Homme Profil pro
    Architecte logiciel
    Inscrit en
    Novembre 2006
    Messages
    1 252
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte logiciel
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 252
    Par défaut
    Oulà... Eclipse ca gobe des jars, pas des zips...

    Commence par déziper ton archive dans un répertoire, et recherches-en les jar. Ensuite, modifie le path builder de ton projet pour qu'il référence l'ensemble des jar (pas grave si t'en mets plus que nécessaire).

  18. #18
    Membre confirmé
    Inscrit en
    Avril 2008
    Messages
    125
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 125
    Par défaut
    ah oui c'est ok mais j'ai pas compris comment je cherche un jar et comment je l'ajoute a mon projet eclipse

  19. #19
    Membre émérite Avatar de laurentibus
    Inscrit en
    Mars 2008
    Messages
    875
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Mars 2008
    Messages : 875
    Par défaut
    Deja ton zip tu le dezip
    Click droit sur ton projet
    -->properties
    --->build path
    ->add jar ou add external jar
    ------------>ca depend ou tu as mis tes jar ( dans le rep projet ou pas )

    et la ton import aura un sens

    ++

  20. #20
    Membre confirmé
    Inscrit en
    Avril 2008
    Messages
    125
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 125
    Par défaut
    oui je sait ça
    j'ai dezipé le zip mais comment je le rendre .jar cé ca mon problem

Discussions similaires

  1. Réponses: 5
    Dernier message: 19/05/2008, 18h46
  2. Réponses: 2
    Dernier message: 27/05/2004, 00h40
  3. générer un doc Word
    Par Tsunamis dans le forum MFC
    Réponses: 7
    Dernier message: 10/05/2004, 09h57
  4. Réponses: 3
    Dernier message: 27/01/2004, 16h15
  5. [xsl java]Appliquer une XSL à un String contenant doc XML
    Par aldo047 dans le forum XSL/XSLT/XPATH
    Réponses: 4
    Dernier message: 03/04/2003, 15h46

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