Xml validation

martedì 14 febbraio 2006 - 17.05

homer Profilo | Newbie

Ricevo tramite un http post un testo xml, quindi ottengo un testo xml in una variabile stringa.
Ho un file .xsd per convalidare la richiesta contenuta nel testo xml.
Mi conviene creare un file xml per fare la validazione con xmlValidatingReader o posso fare altrimenti?
Grazie.

Brainkiller Profilo | Guru

>Ricevo tramite un http post un testo xml, quindi ottengo un testo
>xml in una variabile stringa.
>Ho un file .xsd per convalidare la richiesta contenuta nel testo
>xml.
>Mi conviene creare un file xml per fare la validazione con xmlValidatingReader
> o posso fare altrimenti?
>Grazie.

Con la classe XmlTextReader leggi l'XML in arrivo.
La classe XmlTextReader ha vari costruttori che supportano in input nome di un file .xml su disco, stringhe, stream, ecc. quindi non dovresti avere problemi.
Successivamente usi la XmlValidatingReader per validare il file .XML ricevuto con il tuo .XSD.
Sul .NET Framework SDK, dove c'è la documentazione della classe XmlValidatingReader c'è un esempio molto bello su come validare XML files con schemi XSD.
ciao


David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/

homer Profilo | Newbie

Grazie per i consigli!!
Ciao.

Alessandro
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