Du kannst es dir im ersten Schritt mal ganz einfach machen und die
XML-Datei downloaden:
Delphi-Quellcode:
uses ...., UrlMon;
function DownLoadInternetFile(
const Source, Dest :
String): Boolean;
begin
Result := URLDownloadToFile(
nil,PChar(Source),PChar(Dest),0,
nil) = 0
end;
URL := '
http://localhost:9191/sucheVertrag?name=Ma%25';
if DownLoadInternetFile(
URL, '
testdaten.xml')
then
begin
// XML-Datei auswerten
end
else
raise Exception.CreateFmt('
Kann %s nicht downloaden!', [
URL]);
Später kannst du z.B. die
Indy-Komponenten verwenden, um die Daten ohne Umweg über eine Datei herunterzuladen.