Guten Morgen,
ich suche Hilfe für die Entgegennahme der Daten, die aus einem Webservice zurückgegeben werden.
Ich benutze den MSSOAP.SoapClient30 und die Entgegennahme von Daten klappt, wenn es nur EIN STRING ist. Wenn die Datenstruktur komplex(er) ist, gelingt mir nicht die Konvertierung in brauchbare Daten.
Mein Codebeispiel bei dem die Nutzung als STRING funktioniert:
Delphi-Quellcode:
var
SoapClient: Variant;
Ans: Variant;
begin
SoapClient := CreateOleObject('
MSSOAP.SoapClient30');
SoapClient.mssoapinit('
http://www.holidaywebservice.com/Holidays/US/Dates/USHolidayDates.asmx?WSDL');
Ans := SoapClient.GetGoodFriday(2011);
ShowMessage(Ans);
end;
Wie gesagt, bei komplexen Datentypen bräuchte ich Hilfe.
Hat jemand ein Idee?
prsearcher