FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Crear TObject desde un JSON
Hola a tod@s
La situación propuesta es para que sea desarrollada en delphi 7 con postgres 9.4(inlcuye el manejo de datos tipo JSON) o superior La duda que me asalta e día de hoy es las siguiente: Quiero generar a partir de los datos manejados en un JSON un objeto en delphi, como ejemplo supogamos que guardo en un json todas los valores que deseo asignar a un objeto que creo en forma dinámica, asignado al objeto creado los valores guardados en el json. para ejemplo profundizar el ejemplo ponga la siguiente situación: Tenemos por una parte la cabecera de un reporte, dicha caberera puede llegar a variar con el paso del tiempo, entonces se almacena en la base de datos en formato JSON las especificaciones de la cabecera; las cuales se puden modificar en la base de datos afectando la presentación del reporte sin que implique efctuar cambios en el código del aplicativo. Agradezco de antemano el tiempo y cualquier aporte GerTorresM |
#2
|
||||
|
||||
Cita:
Pues alguien ya pensó en esa posibilidad y además creó una herramienta para generar esas clases. Por ejemplo, si tienes un JSON como este: Código:
{ "marcadores":[ { "latitude":40.416875, "longitude":-3.703308, "city":"Madrid", "description":"Puerta del Sol" }, { "latitude":40.417438, "longitude":-3.693363, "city":"Madrid", "description":"Paseo del Prado" }, { "latitude":40.407015, "longitude":-3.691163, "city":"Madrid", "description":"Estación de Atocha" } ] } Puedes ir a la web https://jsontodelphi.com/ pegar el JSON y obtener la clase para trabajar con él. Se te genera un código/unit como este:
Utilizando esta unit, basta con una línea (método de clase) para traducir el jSON en un objeto Delphi.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#3
|
||||
|
||||
Resp
https://github.com/rilyu/json4delphi alli tienes eso.
__________________
Todo se puede, que no exista la tecnología aun, es otra cosa. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Uso de TObject en un TStringList | Angel.Matilla | C++ Builder | 4 | 07-03-2018 19:16:06 |
Crear estructura en Json | lbidi | Varios | 1 | 01-06-2015 19:00:14 |
Como crear un objeto json | lbidi | Varios | 3 | 14-05-2015 16:22:52 |
Como consumir Rest Service que retorna cadena en formato JSON desde delphi 7 | JuanPa1 | Internet | 0 | 20-12-2013 19:07:20 |
Como deserializar array JSON desde C++ Builder? | DSK25 | C++ Builder | 1 | 17-02-2013 23:51:20 |
|