Objekt-Serialisierung mit C#.NET

Wie in anderen Programmiersprachen können XML-Dokumente auch in C#.NET durch Serialisierung von Objekten bzw. Objektlisten erzeugt werden.

Csharp_Objektserialisierung.png

Dieses Verfahren erlaubt analog auch die Deserialisierung von XML in C#.NET-Objekte. Als Beispiel dient die C#.NET-Klasse Mensch.

 namespace CSharpSchulung { [Serializable] public class Mensch { #region privateFields /// <summary>private geschütztes Feld _Vorname</summary> private String _Vorname; /// <summary>private geschütztes Feld _Nachname</summary> private String _Nachname; /// <summary>private geschütztes Feld _Alter</summary> private int _Alter; #endregion /// <summary>Schreibmethode ...

Get XML -- Technologien, Grundlagen, Validierung, Auswertung now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.