Durchqueren Sie ein XML mit Hilfe von Rekursiven Funktion

Wie kann ich die traverse (Lesen Sie alle Knoten in der Reihenfolge) ein XML-Dokument mithilfe von rekursiven Funktionen in c#?

Was ich will, ist zu Lesen, dass alle Knoten in der xml (die Attribute) und drucken Sie Sie in der gleichen Struktur wie xml (aber ohne Node, Localname)

Dank

Ich verstehe immer noch nicht, was Sie wirklich wollen, zu tun. Kannst du vielleicht zeigen einen sehr einfachen und kurzen Beispiel? Was sagt dein original-XML Aussehen, was willst du zurück? Was meinst du mit "drucken" - schreiben in die Konsole? Schreiben in eine Datei? Und sollten Sie nicht sein Blick auf XSLT für die Umwandlung von XML nach XML? Scheint wie eine perfekte Passform.
Ich Stimme zu XSLT ist die beste, 1..aber auch hier erwartete ich eine einfache rekursive algo..thnx anyway

InformationsquelleAutor Kaja | 2009-10-20

Schreibe einen Kommentar