Mam trudności z plikami XSD.Jak utworzyć schemat XSD z klasy?
Próbuję utworzyć plik XSD z klasy:
public enum Levels { Easy, Medium, Hard }
public sealed class Configuration
{
public string Name { get;set; }
public Levels Level { get; set; }
public ConfigurationSpec { get;set;}
}
public abstract class ConfigurationSpec { }
public class ConfigurationSpec1
{
// ...
}
public class ConfigurationSpec2
{
// ...
}
Należy pamiętać, że mam klasę abstrakcyjną wewnątrz Configuration. Czy dzięki tej funkcji można utworzyć XSD i czy jest to możliwe?
Ideą jest przekazanie konfiguracji klasowej do XSD.
Można użyć bezpłatnego [narzędzia do definiowania schematów XML (Xsd.exe)] (http://msdn.microsoft.com/en-us/library/x6c1kb0s.aspx). –