Lettura xml

lunedì 31 luglio 2006 - 09.29

realbenny23 Profilo | Junior Member

<?xml version="1.0" standalone="yes" ?>
- <Cemat_DSI_Servizi xmlns="Cemat_DSI_Servizi">
- <XmlOut>
<Codice>C200</Codice>
<Servizio>Contatto con cliente</Servizio>
<Apertura>2006-07-25T15:21:54.0000000+02:00</Apertura>
<Utente>user5</Utente>
<Richiesa>221</Richiesa>
<OperatoreDsi>First_name Last_name</OperatoreDsi>
<Stato>In Implementazione</Stato>
</XmlOut>
</Cemat_DSI_Servizi>


ho questo xml, e ho bisogno di prendere i valori di Richiesta e Stato, come faccio?

alx_81 Profilo | Guru

Ciao!
Ti consiglio di leggerti questo link su msdn:

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfSystemXml.asp

Parla del namespace System.Xml
Nella fattispecie, devi leggerti la parte "XmlDocument". La classe XmlDocument ti da la possibilità di accedere ai nodi di un documento xml, ad esempio, tramite il metodo SelectSingleNode().

Ciao.
Alx81 =)

http://blogs.dotnethell.it/suxstellino

realbenny23 Profilo | Junior Member

string filexml = @"c:\temp\cemat\xml\readxml2.xml";
XmlDocument xd = new XmlDocument();
xd.Load(filexml);
XmlNode nodo = xd.SelectSingleNode("//Stato");

ho fatto così ma mi da sempre il nodo = undefinied value

realbenny23 Profilo | Junior Member

niente da fare

realbenny23 Profilo | Junior Member

ok adesso non mi da più il problema di prima, ma come faccio ora a prendere il valore di STATO?

realbenny23 Profilo | Junior Member

ok grazie!!!
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-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5