我有類下面的示例結構:添加固定屬性的XmlElement沒有包裝類
public class DataClass{
public String Field1{ get; set; }
public Int32 Field2{ get; set; }
public Int32 Field3{ get; set; }
}
我要補充一個固定的屬性,每一個領域,從而使輸出看起來像:
<DataClass>
<Field1 code="code#1">Value of Field1</Field1>
<Field2 code="code#2">Value of Field2</Field2>
<Field3 code="code#3">Value of Field3</Field3>
</DataClass>
這可能沒有爲每個字段編寫包裝類? 喜歡的東西:
public class DataClass{
[XmlElement(FixedAttribute="code#1")]
public String Field1{ get; set; }
[XmlElement(FixedAttribute="code#2")]
public Int32 Field2{ get; set; }
[XmlElement(FixedAttribute="code#3")]
public Int32 Field3{ get; set; }
}
親切的問候
謝謝你的解釋和提示。我會寫我自己的序列化程序。 – Mario