ich blicke mit dieser JSON Geschichte nicht recht durch.
Ich bekomme mit
response ein JSON Array, gefüllt mit dem Ergebnis auf dem php Script.response := TStringStream.Create(resultstring);
with THTTPSend.Create do
HttpPostURL('http://test.de'+'/orderall.php', inputstring,
response);
Dieses response weise ich folgendermaßen zu:
Ich weiß jetzt nicht, wie ich mit o (= TJSONData) die "Wertepaare auslese.var
so:TJSONParser;
o: TJSONData;
begin
so:=TJSONParser.Create(response);
so.UseUTF8;
o:=so.Parse;
Das Array sieht so aus:
Wie man sieht, sind die Werte doppelt vorhanden ord_id:"135" und dann nochmal 0:"135"[{"ord_id":"135","0":"135","ord_forid":"1","1":"1","ord_datum":"2013-09-22 13:49:40.000","2":"2013-09-22 13:49:40.000","ord_firma":"","3":"","ord_sel_anrede":"Herr","4":"Herr","ord_vorname":"Johannes","5":"Johannes","ord_nachname"
...
Wie kann ich denn jetzt das Array durchlaufen, um alle Wertepaare z. B. ord_id und dessen Wert zu bekommen?
Besten Dank
Josef