Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > OOP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #5  
Antiguo 05-01-2018
Avatar de movorack
[movorack] movorack is offline
Miguel A. Valero
 
Registrado: feb 2007
Ubicación: Bogotá - Colombia
Posts: 1.346
Poder: 20
movorack Va camino a la famamovorack Va camino a la fama
En este caso, como habla de recibir los datos desde un JSON, es posible que esté usando una librería que al traducirlos, use Records para almacenar las estructuras que recibe. Al menos manejando SuperObject debí manejarlo así.

Código Delphi [-]
function JsonStringToObject < T > (JSONString: string): T;
  var
    ctx: TSuperRttiContext;
    jso: ISuperObject;
begin
  {$TYPEINFO ON}
  {$METHODINFO ON}
  ctx := TSuperRttiContext.Create;
  try
    jso := SO(JSONString);
    Result := ctx.AsType(jso);
  finally
    FreeAndNil(ctx);
    {$TYPEINFO OFF}
    {$METHODINFO OFF}
  end;
end;
__________________
Buena caza y buen remar... http://mivaler.blogspot.com
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Error con clase utilitaria andresenlared JAVA 0 10-10-2013 00:03:33
Como obtener propiedad de una clase que está en una bpl dinámica? AFilth Varios 14 07-03-2007 17:04:04
Tengo un problema de un Error en la declaración de variables Robert01 Varios 4 03-03-2007 05:45:50
error clase no registrada samame Varios 2 21-04-2004 17:49:49
Me da error en la clase pprinterinfo2 fanon Impresión 7 28-05-2003 19:04:59


La franja horaria es GMT +2. Ahora son las 09:17:30.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi