Verhindert, dass sich selbst schließende Tags in XmlSerializer angezeigt werden, wenn keine Daten vorhanden sind
Wenn ich den Wert serialisiere: Wenn für Daten kein Wert vorhanden ist, erscheint er wie im folgenden Format.
<Note>
<Type>Acknowledged by PPS</Type>
<Data />
</Note>
Aber was will ich XML-Daten im folgenden Format:
<Note>
<Type>Acknowledged by PPS</Type>
<Data></Data>
</Note>
Code Dazu habe ich geschrieben:
[Serializable]
public class Notes
{
[XmlElement("Type")]
public string typeName { get; set; }
[XmlElement("Data")]
public string dataValue { get; set; }
}
Ich kann nicht herausfinden, was zu tun ist, um Daten im folgenden Format zu erhalten, wenn den Daten kein Wert zugewiesen wurde.
<Note>
<Type>Acknowledged by PPS</Type>
<Data></Data>
</Note>