C# C语言中基于类的XML模式生成#

C# C语言中基于类的XML模式生成#,c#,xml,C#,Xml,我需要生成XML模式,如下所示: <Fields xmlns:dt="urn:schemas-microsoft-com:datatypes"> <Field dt:dt="string"></Field> <Field dt:dt="int" NULLABLE="1" READONLY="0"></Field> </Fields> 我用它来达到这样的目的。您需要将适当的Xml添加到C#类中,并在命令行上获取它。我用

我需要生成XML模式,如下所示:

<Fields xmlns:dt="urn:schemas-microsoft-com:datatypes">
  <Field dt:dt="string"></Field>
 <Field dt:dt="int" NULLABLE="1" READONLY="0"></Field>
</Fields>

我用它来达到这样的目的。您需要将适当的Xml添加到C#类中,并在命令行上获取它。

我用于这样的目的。您需要将适当的Xml添加到C#类中,并在命令行上获取它。

感谢您的回复。但是xsd.exe帮不上忙

解决方案: 提取类成员的自定义属性,循环每个成员并手动生成模式

谢谢,
瓦尼塔·阿罗拉

感谢您的回复。但是xsd.exe帮不上忙

解决方案: 提取类成员的自定义属性,循环每个成员并手动生成模式

谢谢,
瓦尼塔·阿罗拉

什么语言?请添加相应的标记。我正在使用C语言什么语言?请添加相应的标记。我使用的是C语言
Class Person{
   public string name;

  [XmlElement(DataType = "int", Type = typeof(int), IsNullable=false)]
   public int id;
}