Einzelnen Beitrag anzeigen

Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.586 Beiträge
 
Delphi 11 Alexandria
 
#12

Re: Simple XML Datei darstellen

  Alt 27. Mai 2009, 15:40
Und ansonsten: Wie wäre es so?
Delphi-Quellcode:
var
  MyXml: IXMLDocument;
  HttpLoader: TIdHTTP;
  MemStream: TMemoryStream;
  CurrentNode: IXMLNode;
begin
  MyXml := NewXMLDocument('');
  MemStream := TMemoryStream.Create;
  try
    HttpLoader := TIdHTTP.Create;
    try
      HttpLoader.Get('http://xml.utrace.de/?query=www.utrace.de', MemStream);
    finally
      HttpLoader.Free;
    end;
    MemStream.Position := 0;
    MyXml.LoadFromStream(MemStream);
  finally
    MemStream.Free;
  end;
  CurrentNode := MyXml.ChildNodes.FindNode('results');
  if CurrentNode <> nil then
    CurrentNode := CurrentNode.ChildNodes.FindNode('result');
  if CurrentNode <> nil then
    ShowMessage(CurrentNode.ChildNodes.FindNode('ip').Text);
Sebastian Jänicke
Alle eigenen Projekte sind eingestellt, ebenso meine Homepage, Downloadlinks usw. im Forum bleiben aktiv!
  Mit Zitat antworten Zitat