我很難與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