LINQ to XML

Wenn Sie das Ergebnis Ihrer Arbeit lieber in ein XML-Dokument statt in eine SQL-Datenbank schreiben wollen, müssen Sie nur ein neues XML-Element für jedes Objekt der Customer-Tabelle und ein neues XML-Attribut für jede Member-Variable erstellen, die eine Spalte in der Tabelle repräsentiert. Dazu nutzen Sie die API LINQ to XML (siehe Beispiel 15-6).

Beachten Sie vor allem, dass dieser Code die Vorteile der neuen LINQ to XML-Klassen nutzt, wie zum Beispiel XElement, XAttribute und XDocument. Die Arbeit mit XAttribute ähnelt zum Beispiel sehr der Arbeit mit den Standard-XML-Elementen. Aber vergessen Sie dabei nicht, dass beispielsweise Instanzen vom Typ XAttribute keine Knoten in einem XML-Baum sind, sondern dass es sich stattdessen um ...

Get Programmieren mit C# 3.0 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.