0
Я новичок в использовании JDOM2 с Java и я не нашел, как не повторить открытый тег XMLпостроить XML с JDOM2 и добавить данные
это выглядит в файле XML, когда я создал мой "Конт":
<?xml version="1.0" encoding="UTF-8"?>
<banque>
<compte>
<numCompte>4465</numCompte>
<nom>Antoine</nom>
<solde>1684185</solde>
</compte>
</banque><?xml version="1.0" encoding="UTF-8"?>
<banque>
<compte id="0102">
<numCompte>0102</numCompte>
<nom>rzrzr</nom>
<solde>85416</solde>
</compte>
</banque>
это Java:
Element banque = new Element("banque");
Document document = new Document(banque);
Element compte = new Element("compte");
compte.setAttribute(new Attribute("id", this.idCompte));
compte.addContent(new Element("numCompte").setText(this.idCompte));
compte.addContent(new Element("nom").setText(this.nom));
compte.addContent(new Element("solde").setText(this.solde));
document.getRootElement().addContent(compte);
XMLOutputter xmlOutput = new XMLOutputter();
xmlOutput.output(document, System.out);
xmlOutput.setFormat(Format.getPrettyFormat());
xmlOutput.output(document, new FileWriter(
"generatedXmlFiles/listeCompte.xml",true));
спасибо за ваше время :)
Вы можете добавить содержимое compte в банке и добавить банкет, наконец, в документ. – Muthu