Salve,
dovrei modificare un xml da me creato aggiungendo un ulteriore tabella con lo stesso nome, mi spiego meglio:
Quello che devo ottenere è una lista di domini in questo modo:
Bene, io creo la prima tabella "domain" con questo codice:codice:<domains> <domain> <user>prova</user> <pass>prova2</pass> <dominio>prova3</dominio> </domain> <domain> <user>prova</user> <pass>prova2</pass> <dominio>prova3</dominio> </domain> </domains>
E fin qui tutto ok, ora io vorrei inserire un'altra tabella "domain", per farlo uso los tesso identico codice solo che dopo la creazione del nuovo dataset scrivo:codice:Dim domainXml As New Data.DataSet 'Tabelle domainXml.Tables.Add("Domain") ' Colonne domainXml.Tables("Domain").Columns.Add("User") domainXml.Tables("Domain").Columns.Add("Pass") domainXml.Tables("Domain").Columns.Add("Host") ' Valori Dim dominio(2) As String dominio(0) = "prova" dominio(1) = "prova2" dominio(2) = "prova3" domainXml.Tables("Domain").Rows.Add(dominio) domainXml.WriteXml(Application.StartupPath & "\domains.xml")
..per leggere il file precedente creato, però mi viene segnalato un errore sulla riga:codice:domainXml.ReadXml(Application.StartupPath & "\domains.xml")
in quanto la tabella con questo nome esiste gia, come faccio a creare una tabella uguale e metterla a seguire della prima come nell'esempio di schema che ho detto prima?codice:domainXml.Tables.Add("Domain")![]()

Rispondi quotando