0
以下是我的xml序列化對象的一部分。XML序列化缺少一些元素
private decimal tOAMOUNTField;
public decimal TOAMOUNT
{
get
{
return this.tOAMOUNTField;
}
set
{
this.tOAMOUNTField = value;
}
}
XmlSerializer xsSubmit = new XmlSerializer(typeof(MyClassObject));
var entity = new Myobject();
entity .TOAMOUNT = 2.22M;
using (StringWriter sww = new StringWriter())
{
using (XmlWriter writer = XmlWriter.Create(sww))
{
// sww.WriteLine(@"<?xml version=""1.0"" encoding=""UTF-8""?>");
xsSubmit.Serialize(writer , entity);
output = sww.ToString();
}
}
上面提到的「ToAmount」屬性在XML
序列化請指出錯誤,因爲所有其他屬性都序列化
也許'MyClassObject'不一樣'MyObject'和系列化缺少的屬性? –
讓我爲你省點挫折。複製所有XML,然後進入一個新類,然後單擊頂部的「編輯」和「選擇性粘貼」 - >「將XML粘貼爲類」。這將正確地爲您序列化XML。 –
你抱怨這個 - ' 2.22 '? –