我很难与XSD文件。如何从类创建XSD架构?
我试图创建一个类的XSD文件:
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
{
// ...
}
请注意,我所拥有的配置里面的抽象类。有了这个功能,是否有可能创建XSD,如果可能的话,该怎么做?
这个想法是将类Configuration传递给XSD。
您可以使用免费的[XML架构定义工具(Xsd.exe)](http://msdn.microsoft.com/zh-cn/library/x6c1kb0s.aspx)。 – 2012-04-04 18:45:12