DataContracts中的XmlTextAttribute等效项

时间:2009-03-12 16:37:35

标签: .net datacontractserializer

使用DataContractSerializer时是否有与XmlTextAttribute等效的内容?

我希望在将属性序列化为XML时将其作为'default属性进行处理。例如:

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

将.Value设置为“foo”的对象序列化为:

<Item>foo</Item>

而不是:

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

1 个答案:

答案 0 :(得分:1)

我认为你不能使用DataContractSerializer来做到这一点。

马克