Einzelnen Beitrag anzeigen

marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#5

Re: XML Datei (Online) auslesen

  Alt 24. Jun 2005, 21:38
Aber den MS XML Parser hast du schon auf deiner Maschine?

Ungetestet:

Delphi-Quellcode:
uses
  MSXML2;

var
  domDocument: IXMLDOMDocument;
  nl: IXMLDOMNodeList;
  eChannel, eTitle: IXMLDOMElement;
  i: integer;
begin
  domDocument := CoDomDocument.Create;
  domDocument.async := false;
  domDocument.load('http://www.postpla.net/rss.php');
  nl := domDocument.selectNodes('//item');
  for i := 0 to nl.length - 1 do begin
    eChannel := nl[i] as IXMLDOMElement;
    eTitle := eChannel.selectSingleNode('title') as IXMLDOMElement;
    WriteLn(eTitle.text);
  end;
  domDocument := nil;
end;
Grüße vom marabu

PS: item macht mehr her als channel...
  Mit Zitat antworten Zitat