2016-10-03 113 views
1

我需要XML模式生成象下面這樣:XML架構生成的C#

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

我上課像這樣,將元素信息

Class Person{ 
    public string name; 

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

什麼語言?請添加適當的標籤。 – choroba

+0

我正在使用C#語言 –

+0

https://msdn.microsoft.com/en-us/library/x6c1kb0s(v=vs.110).aspx – Orphid

回答

0

感謝您的回覆。但xsd.exe不能幫助。

解決方案: 提取類成員的自定義屬性,循環每個成員並手動生成模式。

謝謝, Vanita Arora