Xml/rss


FlashMX

Mitglied
Hallo,

ich habe mir vorgenommen einen RSS Reader zu schreiben. Es klappt auch alles wunder schön bis ich gemerkt habe das die rss/xml dateien unterschiedlich aufgebaut sind. Und es darum zu problemen kommen kann, weil z.b. der Titel nicht unbedingt der erste eintrag in einem Item sein muss, wie ich es immer vermutet habe.

Nun meine Frage wie kann ich so eine XML Datei Manuel einlesen und auswerten ohne es so zu machen:

Code:
        Dim ds As New DataSet
        ds.ReadXml(url)
        grdData.DataMember = "item"
        grdData.DataSource = ds

danke
 

Norbert Eder

Erfahrenes Mitglied
Naja, zum ersten gibts für RSS unterschiedliche Versionen, die du wohl implementieren musst.

Einlesen geht ganz einfach:
Code:
XmlDocument doc = new XmlDocument();
doc.LoadXml = "Hier das empfangene XML"

XmlNode titel1 = doc.SelectSingleNode("parentnode/titelnode");
if (titel1!=null)
  Console.WriteLine(titel1.InnerText);
 

Forum-Statistiken

Themen
272.356
Beiträge
1.558.615
Mitglieder
187.832
Neuestes Mitglied
SirrDansen