Gestione file xml

lunedì 25 gennaio 2010 - 02.21

Simo89 Profilo | Newbie

Ciao a tutti,
sono nuovo del forum e anche del .NET. E' da poco che mi sono avvicinato al .NET e specialmente a vb.

Sto sviluppando una piccola applicazione ma sono inceppato in un errore, ecco il codice (modifica di un file xml)
dim fileconfig as string = "config.xml" Dim doc As New XmlDocument Dim node As XmlNode Dim element As XmlElement = doc.DocumentElement doc.Load(fileconfig) If cinema.Checked = True Then For Each node In element.ChildNodes If node.LocalName = "cinema" Then node.InnerText = numbordero.Text End If Next End If

mi si prensenta il seguente errore:
System.NullReferenceException: Riferimento a un oggetto non impostato su un'istanza di oggetto in mia_applicazione.Form1.Timer1_Tick(Object sender, EventArgs e)

riuscite ad aiutarmi?
ciao e grazie ;)

tonyexpo Profilo | Senior Member

>Ciao a tutti,
>sono nuovo del forum e anche del .NET. E' da poco che mi sono
>avvicinato al .NET e specialmente a vb.


ciao e benvenuto nel forum e in .NET ;)

>
>Sto sviluppando una piccola applicazione ma sono inceppato in
>un errore, ecco il codice (modifica di un file xml)
>
>dim fileconfig as string = "config.xml"
>Dim doc As New XmlDocument
>Dim node As XmlNode
>Dim element As XmlElement = doc.DocumentElement
>doc.Load(fileconfig)
> If cinema.Checked = True Then
> For Each node In element.ChildNodes
> If node.LocalName = "cinema" Then
> node.InnerText = numbordero.Text
> End If
> Next
> End If
>
>
>mi si prensenta il seguente errore:
>System.NullReferenceException: Riferimento a un oggetto non impostato
>su un'istanza di oggetto in mia_applicazione.Form1.Timer1_Tick(Object
>sender, EventArgs e)
>
>riuscite ad aiutarmi?
>ciao e grazie ;)


prova ad usare un altro approccio:
Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra

in questo modo non dovresti avere problemi
altrimenti facci sapere

ciao

Simo89 Profilo | Newbie

Ciao,
grazie della dritta, appena torno a casa provo e ti faccio sapere.

P.S. alla fine poi devo mettere doc.save() giusto?

ciao!

tonyexpo Profilo | Senior Member

Esatto

doc.Save("<filename.xml>")

facci sapere se dovessi avere altri problemi

Antonio Esposito
MCTS, MCP

http://blogs.dotnethell.it/espositos

Simo89 Profilo | Newbie

perfettus!! funziona alla grande!

grazie mille!

tonyexpo Profilo | Senior Member

di niente
Antonio Esposito
MCTS, MCP

http://blogs.dotnethell.it/espositos
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 !
Copyright © dotNetHell.it 2002-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5