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 '? –