No. La verdad es que esto supera mi entender....
Soy medio duro cuando no le capto la onda a algo.
Me explicás por favor esto:
"jsonrpc": "2.0", ---------- ESTO ES UN DATO
"id": 3, ---------- ESTE ES OTRO DATO
"result": [{ ----------- Y ESTO SERIA UN ARRAY DE DATOS????
Yo necesito que me devuelva el valor de name. Y no sé como sacarlo. Me da error 0x0000000C en las uLKJSON y es obvio que es mi problema, por que no entiendo para nada el JSON por más que lea y lea en cualquier lado por internet.
Te paso a mostrar como lo estoy haciendo mal
Código Delphi
[-]procedure TForm1.Button2Click(Sender: TObject);
var
JSON: TlkJSONobject;
UnObjetoJSON: TlkJSONobject;
UnArrayJSON,
OtroArrayJSON: TlkJSONlist;
begin
JSON:=TlkJSONobject.Create;
try
JSON:=TlkJSON.ParseText(memo2.Text) as TlkJSONobject;
UnArrayJSON:=JSON.Field['resul'] as TlkJSONlist;
for n:=0 to UnArrayJSON.Count - 1 do
begin
memo2.Text := UnArrayJSON.Child[n].Field['name'].Value;
end;
finally
JSON.Free;
end;
end;
La verdad es que no entiendo nada.
Gracias.