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:

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>
Bene, io creo la prima tabella "domain" con questo codice:

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")
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:
domainXml.ReadXml(Application.StartupPath & "\domains.xml")
..per leggere il file precedente creato, però mi viene segnalato un errore sulla riga:

codice:
domainXml.Tables.Add("Domain")
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?