Around and About .NET World

Il blog di Marco Minerva
posts - 1671, comments - 2232, trackbacks - 2135

My Links

News

Contattami su Live Messenger:


MCTS: Windows, Web, Distributed Applications & SQL Server

MCPD: Enterprise Applications

Tag Cloud

Archives

Post Categories

Links

Generare file XML a partire da uno schema XSD

Visual Studio fornisce un metodo molto semplice per "inferire" lo schema XSD di un file XML: basta aggiungere un Item al progetto e selezionare XML To Schema  per avviare un'apposita procedura guidata. In alcuni casi, però, potrebbe essere necessario fare anche il viceversa, ovvero costruire automaticamente un file XML che rispetti i vincoli definiti nel relativo XSD: può essere utile, ad esempio, quando si vogliono creare file XML di prova, conformi ad un certo formato, per eseguire una serie di test. In questo caso non ci sono strumenti già "confezionati". Su MSDN, però, è presente un articolo molto interessante, Generating XML Documents from XML Schemas, che illustra l'utilizzo di una piccola applicazione chiamata XmlSampleGenerator: essa prende in ingresso uno schema XSD e crea automaticamente un file XML che rispetta il suo formato.

Il codice (in C#) può essere scaricato da qui. E' stato creato con il .NET Framework 2.0 beta 1, ma si compila senza problemi anche utilizzando Visual Studio 2008.

Technorati Tag: ,,

Print | posted on Thursday, June 18, 2009 12:28 PM | Filed Under [ C# VB .NET ]

Comments have been closed on this topic.

Powered by:
Powered By Subtext Powered By ASP.NET