Modificare un file xml

di il
1 risposte

Modificare un file xml

Ciao a tutti...
mi servirebbe un aiuto per finire un programma in c#.
in pratica devo importare un file xml in un datagrid (credo sia la scelta migliore, correggetemi pure se mi sbaglio), poterlo appunto modificare tramite esso e infine risalvarlo nel file xml.
la struttura del file xml è di questo tipo:
<news>
<articolo>
<data>29.01.08</data>
<testo>testo</testo>
</articolo>
<articolo>
<data>30.01.08</data>
<testo>testo2</testo>
</articolo>
</news>

cioè a me servirebbe la parte per importare il file xml nella 'tabella', e la parte per salvare la 'tabella' sul file xml.
finora ho trovato solamente il codice per importare il file:
DataSet ds = new DataSet();
ds.ReadXml("news.xml");
dv = ds.Tables["articolo"].DefaultView;
dataGrid1.DataSource = dv;

è corretto?

vi ringrazio tutti in anticipo per un eventuale risposta...ciao!

1 Risposte

  • Re: Modificare un file xml

    Ciao
    prova con il seguente codice:
    DataSet
                    ds = new DataSet();
                ds.ReadXml("percorso\\file.xml");
                
                // codice per la modifica
    
                ds.WriteXml("percorso\\file.xml");
    ovviamente il dataset dovrà essere quello inizializzato nella tua applicazione

    fammi sapere
    ciao
Devi accedere o registrarti per scrivere nel forum
1 risposte