c#XML序列化如何使用xsi序列化平面列表:nil =“true”
在序列化扁平List(即使用XmlElement-Attribute)和IsNullable = true时,如果List为null,则输出不具有xsi:nil =“true”条目。
[System.Xml.Serialization.XmlElement(IsNullable = true)]
public List<OrdinanceValueType> ordinance
{
get
{
return this.ordinanceField;
}
set
{
this.ordinanceField = value;
}
}
使用XmlArray-Attribute,它可以工作,但列表不再平坦。
有没有一种方法可以让xsi:nil =“true”与一个扁平列表?
链接地址: http://www.djcxy.com/p/65143.html上一篇: c# XML Serialization How to serialize flat list with xsi:nil="true"
下一篇: XMLSerializer and creating an XML Array with an attribute