Auf dieser Seite befinden sich alle System xml XML-Fragen.
Weitere Themen findest du mit der Suche rechts oben, z.B. [system.xml] Suchwort um alle Fragen
zum Thema system.xml mit dem Wort "Suchwort" zu finden.
Ich möchte mit dem XmlSerializer eine Klasse serialisieren, die einen int? hat, also einen optionalen int. Das versteht der XmlSerlializer aber nicht. Auch das einlesen klappt nicht. Wie kann ich einen optionalen Wert serialisieren?
Leider versteht der XmlSerializer und auch Xsd.exe Nullables nicht. Es gibt folgende Pattern: [XmlAttribute("category")] public int ID { get; set; } [XmlIgnore] public bool IDSpecified { get; set; } Der Trick ist XxxSpecified. Wenn man die ID serialisieren möchte, setzt man IDSpecified true, sonst false. Der Serializer erkennt dann deine Intention.
codekicker.de ist eine deutschsprachige Q&A-Plattform zum Thema Programmieren. Von Entwicklern für Entwickler! Mitmachen ist ganz einfach: Stelle oder beantworte eine Frage.
Stelle eine Frage
Diskutiere in der Lounge
Entspanne in der codekicker Lounge und diskutiere über aktuelle Themen mit anderen codekicker-Usern!