creazione file xml

tigre2209

Utente Attivo
19 Set 2007
57
7
8
Ho questa classe per creare un file xml
Codice:
 try {
		 		Element societa = new Element("SOCIETA");
				Document doc = new Document(societa);
				doc.setRootElement(societa);
		 
				
				Element elenco = new Element("ELENCO");
				Document doc1 = new Document(elenco);
				doc1.setRootElement(elenco);
	 
				elenco.setAttribute(new Attribute("prg_elenco", "1"));
				
				elenco.addContent(new Element("ditta").setText("societa ---- srl"));
				elenco.addContent(new Element("indirizzo").setText("via ddsddsdsds"));
			
		 		 	 
				doc.getRootElement().addContent(elenco);
		  		
	 		 
			for(int i = 1; i<2;i++)	
			{	
				
				Element staff1 = new Element("dipendenti");
				staff1.addContent(new Element("codiceFiscale").setText("eeeeeeeeeee"));
				staff1.addContent(new Element("cognome").setText("pippo"));
				staff1.addContent(new Element("nome").setText("mario"));
						 		
				doc.getRootElement().addContent(staff1);
			}
funziona, il risultato è questo:
Codice:
<?xml version="1.0" encoding="UTF-8"?>
<societa>
  <elenco prg_elenco="1">
    <ditta>societa ----- srl</ditta>
    <indirizzo>via dsddsd</indirizzo>
 </elenco>
    <dipendenti>
    <codiceFiscale>sdsdsdsd</codiceFiscale>
    <cognome>pippo</cognome>
    <nome>mario</nome>
  </dipendente>
  </societa>
io dovrei avere un record di testa che rappresenta la societa e poi i dipendenti
in pratica il tag di chiusura dell elenco </elenco>
deve essere prima del tag di chiusura della societa.
dove sbaglio???
 
  • Like
Reactions: ottofonsuppost

Vins

Moderatore
Membro dello Staff
MOD
28 Lug 2009
238
19
0
Ciao, dovresti provare ad aggiungere il nodo dipendenti al nodo elenco e non al nodo doc.
 
  • Like
Reactions: ottofonsuppost

Vins

Moderatore
Membro dello Staff
MOD
28 Lug 2009
238
19
0
Invece di

Codice:
doc.getRootElement().addContent(staff1);

dovresti aggiungere staff1 al nodo elenco.
 
  • Like
Reactions: ottofonsuppost
Discussioni simili
Autore Titolo Forum Risposte Data
F Creazione File XML, differenze tra WP e Blogger WordPress 4
spider81man Creazione di un UNICA tabella da più file .CSV PHP 1
S Download di un file in automatico dopo la sua creazione PHP 2
A recuperare data creazione di un file PHP 6
filips Creazione file di testo e scrittura Javascript 6
S creazione automatica file .php PHP 1
D Modifica data creazione file in fso Classic ASP 0
R Problema con la creazione file PHP 2
G [risolto] Creazione file excel con PHP PHP 3
L Creazione tabella Html con popolazione dati da file di testo (txt) Ajax 12
Monital Creazione file log personalizzato PHP 14
A creazione file js da includere in un documento html Javascript 6
carter Problema creazione dinamica file txt PHP 2
J creazione file .xls PHP 2
F creazione e stampa file pdf mediante PHP PHP 2
frankiedeguello Ordinare file per data di creazione PHP 1
S Visualizza l'errore di creazione in MSSQL Database 4
M [Cerco][Gratuito] Artista/designer per creazione grafica gioco di società Offerte e Richieste di Lavoro e/o Collaborazione 0
N Creazione sito web senza Partita IVA (Era: mettersi in regola) Leggi, Normative e Fisco 1
F NetBeans problema creazione progetto Java Windows e Software 0
A Creazione cookie e gestione accessi PHP 0
D Creazione sito e-commerce WP CMS (Content Management System) 0
A Consiglio per creazione sito web CMS (Content Management System) 1
S CREAZIONE DI SITO PER CORSI DI FORMAZIONE WordPress 3
M Creazione menu a tendina Javascript 3
G creazione menu a tendina e invio a pagina php PHP 1
M Problemi con creazione maschere Presentati al Forum 1
F Creazione script Tv Presentati al Forum 1
W Creazione Cartella Classic ASP 2
D Neofita. Creazione applicativo prenotazione automezzi Offerte e Richieste di Lavoro e/o Collaborazione 12
L Aiuto creazione menu mancante WordPress 0
E Creazione URL per chat whatsapp WordPress 0
L Creazione di 2 o più record PHP 6
W Creazione di una griglia HTML e CSS 1
E Creazione di un sito di news PHP 16
S Scelta software/cms per creazione sito Webdesign e Grafica 6
E Creazione gestionale timesheet partendo da foglio excel Offerte e Richieste di Lavoro e/o Collaborazione 0
M Creazione notifica sonora Javascript 1
R Creazione sito eccomerce privato. Offerte e Richieste di Lavoro e/o Collaborazione 2
I Creazione programmino JAVA Offerte e Richieste di Lavoro e/o Collaborazione 0
D Difficile creazione excel di dati di grandi dimensioni Classic ASP 2
I creazione stile css HTML e CSS 3
A [Offro][retribuito] Creazione siti web/ web app (Django) Offerte e Richieste di Lavoro e/o Collaborazione 2
Stefano Migotto Creazione di un div con php o js PHP 9
G [OFFRO][RETRIBUITO] Creazione siti web e loghi professionali Offerte e Richieste di Lavoro e/o Collaborazione 0
D Creazione sito Offerte e Richieste di Lavoro e/o Collaborazione 0
D CREAZIONE E GESTIONE SITO E-COMMERCE Offerte e Richieste di Lavoro e/o Collaborazione 2
C [WordPress] Retribuzione creazione Sito Web vetrina Discussioni Varie 3
I [Javascript] Creazione di una piccola libreria e integrazione in angular Javascript 2
S [OFFRO] Creazione di programmi per la modifica automatizzata di testi Offerte e Richieste di Lavoro e/o Collaborazione 0

Discussioni simili