c#XML序列化如何使用xsi序列化平面列表:nil =" true"

时间:2016-09-09 08:47:34

标签: c# xml serialization xmlserializer

当序列化平面列表(即使用XmlElement-Attribute)和IsNullable = true时,输出不具有xsi:nil =" true"如果List为null,则输入。

 [System.Xml.Serialization.XmlElement(IsNullable = true)]
public List<OrdinanceValueType> ordinance
{
    get
    {
        return this.ordinanceField;
    }
    set
    {
        this.ordinanceField = value;
    }
}

使用XmlArray-Attribute,它可以工作,但列表不再平坦。

有没有办法获得xsi:nil =&#34; true&#34;有一个单一的清单?

0 个答案:

没有答案