14.1 XML-Daten in Dokumentordnung lesen oder schreiben
Problem
Sie müssen alle Elemente in einem XML-Dokument lesen und Informationen zu den einzelnen Elementen wie den Namen und den Attributen erhalten.
Lösung
Erzeugen Sie einen XmlReader
, und verwenden Sie seine Read
-Methode, um das Dokument so zu verarbeiten, wie Beispiel 14-1 es zeigt.
Beispiel 14-1. Ein XML-Dokument lesen
using System; using System.Xml; // ... public static void Indent(int level) { for (int i = 0; i < level; i++) Console.Write(" "); } public static void AccessXML( ) { string xmlFragment = "<?xml version='1.0'?>" + "<!-- Mein XML-Beispiel -->" + "<?pi myProcessingInstruction?>" + "<Root>" + "<Node1 nodeId='1'>Erster Knoten</Node1>" + "<Node2 nodeId='2'>Zweiter Knoten</Node2>" + ...
Get C# Kochbuch 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.