|
|||||||
|
|
|
![]() |
|
|
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:09.


















