Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionil existe bqs d'erreur
le problème est survenue lorsque j'ai faisait le code d'ajout d'une autre noeud
<?xml version= "1.0" encoding="UTF-8"?> achra <nom>achraf</nom> abdennadher <job>programmeur</job> <salaire>3000</salaire>
import java.io.*; import org.jdom.*; import org.jdom.output.*; public class JDOM1 { static Element racine = new Element("employer"); // crée un nouveau Document JDOM static org.jdom.Document document = new Document(racine); public static void main(String[] args) { Element personne = new Element("personne"); racine.addContent(personne); Attribute classe = new Attribute("id","personne1"); personne.setAttribute(classe); Element idem = new Element("idem"); idem.setText("achra"); personne.addContent(idem); Element nom = new Element("nom"); nom.setText("achraf"); personne.addContent(nom); Element prenom = new Element("prenom"); prenom.setText("abdennadher"); personne.addContent(prenom); Element job = new Element("job"); job.setText("programmeur"); personne.addContent(job); Element salaire = new Element("salaire"); salaire.setText("3000"); personne.addContent(salaire); affiche(); enregistre("1.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){} }}