Frage

Gibt es ein Äquivalent zu XmlTextAttribute bei der Verwendung von DataContractSerializer?

Ich möchte eine Eigenschaft als ‚Standardeigenschaft treate, wenn es um XML serialisiert wird. Zum Beispiel:

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

Ein Objekt mit .Wert auf „foo“ serialisiert wie:

<Item>foo</Item>

statt:

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

Lee

War es hilfreich?

Lösung

Ich glaube nicht, dass Sie mit den DataContractSerializer tun können.

Marc

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top