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 :

Ajouter Element dynamiquement avec JDOM [JDOM]


Sujet :

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

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Ingénieur
    Inscrit en
    Janvier 2009
    Messages
    209
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur

    Informations forums :
    Inscription : Janvier 2009
    Messages : 209
    Par défaut Ajouter Element dynamiquement avec JDOM
    Bonjour ,

    J'ai fait un code qui permet de générer des fichiers XML , je veux ajouter dynamiquement
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     Element e = new Element ("e") ;
    Attribut at = new Attribut("at", "4") ;
    avec a chaque fois un nom different , et une valeur differente de chaque attribut ajouté pour le champs .

    une boucle est nécessaire mais cela ne marche pas ! .
    Je n'ai pas pu définir un tableau .

    Merci .

  2. #2
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 582
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 582
    Par défaut
    On ne va pas deviner à quoi tu penses.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Membre éclairé Avatar de menoulette
    Inscrit en
    Août 2009
    Messages
    320
    Détails du profil
    Informations forums :
    Inscription : Août 2009
    Messages : 320
    Par défaut
    le code que tu viens de mettre n'est pas suffisant pour deviner ce que tu veux et où tu bloques !!

  4. #4
    Membre confirmé
    Profil pro
    Ingénieur
    Inscrit en
    Janvier 2009
    Messages
    209
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur

    Informations forums :
    Inscription : Janvier 2009
    Messages : 209
    Par défaut
    Bonjour ,

    Je pense que je me suis mal exprimé .
    Mon fichier xml contient des champs ( représenté par " new Element ("nom du champs") .
    Ces champs , contiennent des attribute [ new attribute ( "nom de l'attribut" ,"type de l'attribute") ]

    exemple : <field name="coca" type="double" />
    field ==> c'est le nom du champs ! .
    name, type => les attributs .

    le but etant de créer des champs dynamiquement , c'est a la création de mon fichier XML , j'introduit le nombre de champs que je veux créer .

    Merci pour votre aide .

  5. #5
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 582
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 582
    Par défaut
    Ben, le bout de code que tu as mis au début le fait très bien.

    Je te le répète : on ne va pas deviner à quoi tu penses. S'il y a quelque chose dans ta tête, tu dois l'écrire ici pour qu'on puisse le lire. On ira pas le chercher directement dans ta tête.
    (Bon, et puis, un exemple pour illustrer ce que tu n'arrives pas à faire, ce serait pas du luxe.)
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  6. #6
    Membre confirmé
    Profil pro
    Ingénieur
    Inscrit en
    Janvier 2009
    Messages
    209
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur

    Informations forums :
    Inscription : Janvier 2009
    Messages : 209
    Par défaut
    Bonjour ,

    Voila , ce que je veux faire : logiquement ce bout de code ne fonctionne pas ! .

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
      while ( i < NbreChamps ) 
    		  {
    	Element fields  = (Element) new Element ("field");
    	Attribute nf = new Attribute ("name", S);
    	Attribute nf1 = new Attribute ("type", S);
    	pc.addContent(os);
    	os.addContent(fields);
    	fields.setAttribute(nf);
    	fields.setAttribute(nf1);
    		}

    Je veux créer plusieurs champs de mon fichier XML .
    Merci .

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

Discussions similaires

  1. Réponses: 3
    Dernier message: 05/07/2009, 18h49
  2. ajout element input avec createElement et appendchild
    Par calitom dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 03/12/2008, 12h29
  3. tableaux dynamique avec ajout et suppression de lignes
    Par paolo2002 dans le forum Général JavaScript
    Réponses: 0
    Dernier message: 06/06/2008, 17h01
  4. Ajouter un URL à un texte dynamique avec ActionScript
    Par deejay2221 dans le forum Flash
    Réponses: 2
    Dernier message: 18/08/2006, 15h35

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