Frank (no reg): C# - Verbindung zu einem FTP-Server

Beitrag lesen

Hi,

dass MSDN dir da nicht helfen kann, finde ich arg verwunderlich!

Im Namespace System.Xml findest du mindestens die Klasse

- System.Xml.XmlDocument

welches ein DOM implementiert. Damit kannst du gezielt Nodes ansteuern, entfernen, hinzufügen, Attribute modifizieren. Zur Lokalisierung von Nodes kannst du XPath in den Methoden SelectNodes() und SelectSingleNode() oder die Child(Nodes) Collections verwenden.

Wenn du einfach nur schnell vorwärts durch ein XML Dokument lesen willst um daten daraus woandershin zu schreiben gibt es den Xml(Text)Reader. Zum schnellen Schreiben den Xml(Text)Writer.

Für mehr XPath gibt es den Hybrid aus Xml(Text)Reader und XmlDocument, genannt XPathDocument. Dieser ist aber nur zum _Lesen_ da.

Und schliesslich gibt es noch die Möglichkeit XSL(T) auszuführen mit XmlDocument und Klassen in System.Xml.Xsl, z.b. XsltTransform.

Ciao, Frank