Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 2.0 / 3.5 / 4.0
Da DataSet a XML con WriteXML
giovedì 28 settembre 2006 - 15.37
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
cldparisi
Profilo
| Newbie
34
messaggi | Data Invio:
gio 28 set 2006 - 15:37
Da una struttura a tre tabelle di un Dataset facendo Write XML ottendo un file XML che però vorrei leggermente differente
Esempio tre tabelle
Padre (id, nome, cognome)
Figli (idPadre, nome, cognome)
Figlie (idPadre, nome, cognome)
con legame id - idPadre su entrambe le due tabelle figlie
L'XML che ottengo è
<padre>
<id>id</id>
<nome>Nome</nome>
<cognome>Cognome</cognome>
<figlio>
<idPadre>id</idPadre>
<nome>Nome</nome>
<cognome>Cognome</cognome>
</figlio>
<figlio>
<idPadre>id</idPadre>
<nome>Nome</nome>
<cognome>Cognome</cognome>
</figlio>
<figlio>
<idPadre>id</idPadre>
<nome>Nome</nome>
<cognome>Cognome</cognome>
</figlio>
<figlia>
<idPadre>id</idPadre>
<nome>Nome</nome>
<cognome>Cognome</cognome>
</figlia>
<figlia>
<idPadre>id</idPadre>
<nome>Nome</nome>
<cognome>Cognome</cognome>
</figlia>
<figlia>
<idPadre>id</idPadre>
<nome>Nome</nome>
<cognome>Cognome</cognome>
</figlia>
</padre>
quello che vorrei è:
<padre>
<id>id</id>
<nome>Nome</nome>
<cognome>Cognome</cognome>
<figli>
<figlio>
<idPadre>id</idPadre>
<nome>Nome</nome>
<cognome>Cognome</cognome>
</figlio>
<figlio>
<idPadre>id</idPadre>
<nome>Nome</nome>
<cognome>Cognome</cognome>
</figlio>
<figlio>
<idPadre>id</idPadre>
<nome>Nome</nome>
<cognome>Cognome</cognome>
</figlio>
</figli>
<figlie>
<figlia>
<idPadre>id</idPadre>
<nome>Nome</nome>
<cognome>Cognome</cognome>
</figlia>
<figlia>
<idPadre>id</idPadre>
<nome>Nome</nome>
<cognome>Cognome</cognome>
</figlia>
<figlia>
<idPadre>id</idPadre>
<nome>Nome</nome>
<cognome>Cognome</cognome>
</figlia>
</figlie>
</padre>
Ho fatto un tentativo di inserire una tabella "ponte" tra le relazioni mettendoci solo un campo e cioè idPadre ma è servito solo a metà in quanto dal tag Figli prima di avere i tag figlio ho un <idPadre> es:
<padre>
<id>id</id>
<nome>Nome</nome>
<cognome>Cognome</cognome>
<figli>
<idPadre>id</idPadre>
<figlio>
<idPadre>id</idPadre>
<nome>Nome</nome>
<cognome>Cognome</cognome>
</figlio>
<figlio>
<idPadre>id</idPadre>
<nome>Nome</nome>
<cognome>Cognome</cognome>
</figlio>
<figlio>
<idPadre>id</idPadre>
<nome>Nome</nome>
<cognome>Cognome</cognome>
</figlio>
</figli>
<figlie>
<idPadre>id</idPadre>
<figlia>
<idPadre>id</idPadre>
<nome>Nome</nome>
<cognome>Cognome</cognome>
</figlia>
<figlia>
<idPadre>id</idPadre>
<nome>Nome</nome>
<cognome>Cognome</cognome>
</figlia>
<figlia>
<idPadre>id</idPadre>
<nome>Nome</nome>
<cognome>Cognome</cognome>
</figlia>
</figlie>
</padre>
qualche idea?
Grazie
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !