|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Member
Iscritto dal: Jun 2007
Messaggi: 163
|
[XML e Java] Aggiungere dati a documento XML senza sovrascriverlo
ciao ragazzi
ci sta un file XML cosi fatto: Codice:
<item> <a> ... </a> <item> sto utilizzando questo codice, ma ogni volta sovrascrive tutto il contenuto Codice:
Iterator iterator_cond; iterator_cond = conditions.iterator(); Element root = new Element("ITEM"); Document document = new Document(root); try { // inserimento elementi <condition> while (iterator_cond.hasNext()){ Condition cond = (Condition) iterator_cond.next(); String device = cond.getName(); String status = cond.getStatus(); Element elem_cond = new Element("CONDITION"); Element elem_device = new Element("DEVICE"); elem_device.setText(device); Element elem_status = new Element("STATUS"); elem_status.setText(status); elem_cond.addContent(elem_device); elem_cond.addContent(elem_status); root.addContent(elem_cond); XMLOutputter outputter = new XMLOutputter(); outputter.setFormat(Format.getPrettyFormat()); outputter.output(document, new FileOutputStream("C:\\Program Files\\Apache Software Foundation\\Tomcat 6.0\\webapps\\SM4ALL\\Administration\\XML\\rules.xml")); outputter.output(document, System.out); } |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 15:16.