[help]Da XML a XSD

lunedì 19 maggio 2008 - 16.21

Nerom Profilo | Newbie

Salve a tutti,
io avrei la seguente esigenza: ottenuto un file xml, dovrei costruire il suo schema .xsd.
L'applicazione che ho, legge da un file xsd la struttura dell'xml per leggere tutti i suoi elementi.
Quindi se mi arriva un file xml, dovrei riuscire a ricostruire il suo file .xsd da utilizzare poi nell'applicazione.
E' possibile fare una cosa del genere? esistono guide in merito?
Grazie in anticipo!
Au revoir,
Nerom.

alx_81 Profilo | Guru

>Salve a tutti,
ciao!

>io avrei la seguente esigenza: ottenuto un file xml, dovrei costruire il suo schema .xsd.
>E' possibile fare una cosa del genere? esistono guide in merito?
Ma ti serve programmaticamente oppure ti basta una operazione da fare a manina?

Perchè esiste un tool di Visual Studio che fa anche quello che ti serve:

XML Schema Definition Tool (Xsd.exe)
http://msdn.microsoft.com/en-us/library/x6c1kb0s(VS.71).aspx

>Grazie in anticipo!
di nulla!
Alessandro Alpi | SQL Server MVP

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
http://italy.mvps.org

Nerom Profilo | Newbie

Ciao!
Si il tool già lo avevo adocchiato, ma io avrei bisogno dello stesso procedimento di quell'applicazione solo che in vb.net per il mio programma.
Per quello mi trovavo un pò disorientato, non volevo ricorrere ad un'applicazione esterna ma che facesse tutto il programma.
Grazie per la celere risposta!
Au revoir,
Nerom.

alx_81 Profilo | Guru

>Ciao!
>Si il tool già lo avevo adocchiato, ma io avrei bisogno dello
>stesso procedimento di quell'applicazione solo che in vb.net
>per il mio programma.
>Per quello mi trovavo un pò disorientato, non volevo ricorrere
>ad un'applicazione esterna ma che facesse tutto il programma.
mmmh.. allora non credo ci siano soluzioni. Io non ne conosco poi mi appello a qualche esperto DEV...
>Grazie per la celere risposta!
Ciao, di nulla!

Alessandro Alpi | SQL Server MVP

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
http://italy.mvps.org
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-2023
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5