是否有一个相当于XmlTextAttribute使用DataContractSerializer的时

欲汤治疗的属性为“默认属性,当它是序列化到XML。例如:

[Serializable]
[DataContract]
public class Item
{
    [DataMember]
    public String Value
    {
        get;
        set;
    }
}

用。价值的目的设定为“foo”被序列化为:

<Item>foo</Item>

,而不是:

<Item><Value>foo</Value></Item>

有帮助吗?

解决方案

我不认为你可以做到这一点使用DataContractSerializer的。

马克

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top