FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Problema generando Json
Buenos dias, estoy intentando generar un JSON con el siguiente formato:
Código:
{ "result": [ { "Lineas": [ { "Id": "8", "codigo": "T00001", "fecha": "26/02/2018 12:53:28", "operacion": "Añadir", "cantidad": "200", "total": "400" }, { "Id": "8", "codigo": "T00001", "fecha": "26/02/2018 12:53:28", "operacion": "Añadir", "cantidad": "200", "total": "400" }, { "Id": "8", "codigo": "T00001", "fecha": "26/02/2018 12:53:28", "operacion": "Añadir", "cantidad": "200", "total": "400" } ] } ] } Código:
{ "result": [{ "Lineas": [{ "Id": "2", "codigo": "T00001", "fecha": "15\/02\/2018 12:50:47", "operacion": "A\u00F1adir", "cantidad": "0", "total": "0", "Id": "7", "codigo": "T00001", "fecha": "26\/02\/2018 12:53:04", "operacion": "A\u00F1adir", "cantidad": "200", "total": "200", "Id": "8", "codigo": "T00001", "fecha": "26\/02\/2018 12:53:28", "operacion": "A\u00F1adir", "cantidad": "200", "total": "400" }, { "Id": "2", "codigo": "T00001", "fecha": "15\/02\/2018 12:50:47", "operacion": "A\u00F1adir", "cantidad": "0", "total": "0", "Id": "7", "codigo": "T00001", "fecha": "26\/02\/2018 12:53:04", "operacion": "A\u00F1adir", "cantidad": "200", "total": "200", "Id": "8", "codigo": "T00001", "fecha": "26\/02\/2018 12:53:28", "operacion": "A\u00F1adir", "cantidad": "200", "total": "400" }, { "Id": "2", "codigo": "T00001", "fecha": "15\/02\/2018 12:50:47", "operacion": "A\u00F1adir", "cantidad": "0", "total": "0", "Id": "7", "codigo": "T00001", "fecha": "26\/02\/2018 12:53:04", "operacion": "A\u00F1adir", "cantidad": "200", "total": "200", "Id": "8", "codigo": "T00001", "fecha": "26\/02\/2018 12:53:28", "operacion": "A\u00F1adir", "cantidad": "200", "total": "400" }] }] } Ahora pongo el codigo:
- Si creo distintos TJsonObject y los meto en el array_lineas funciona correctamente, pero no creo que sea la solucion, y tampoco consigo crearlos en ejecución. - Si meto los datos en el TJsonObject, los añado al array, destruyo el TJsonObject, y lo vuelvo a crear, el resultado me sale con las llaves que necesito pero sin datos. He estado mirando varios post del foro, pero no he encontrado ninguna solución, parte del codigo de un ejemplo sacado de una función en la que se habló en este post: https://www.clubdelphi.com/foros/showthread.php?t=88282 Si tuviera que cambiar el aspecto del json o algo, supongo que podria adaptarme, pero si puede ser ese formato mejor. Muchas gracias, y espero que me podais echar un cable. Saludos Última edición por dec fecha: 27-02-2018 a las 11:48:30. |
#2
|
|||
|
|||
Ya he encontrado la solución, era una tonteria, dejo aqui la solución por si le sirve a alguien:
Solo tenia que crear el objecto dentro del bucle. El codigo quedaria asi :
Gracias |
#3
|
||||
|
||||
Muchas gracias por compartir la solución. Me alegro que hayas podido seguir adelante con el proyecto
Saludos |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Problema con PngImage Generando Qr Codes con Delphi y Google Chart API | JerS | OOP | 9 | 13-01-2015 23:32:05 |
Problema con rave report. Se queda generando páginas como si estuviera en un ciclo | mglucero | Impresión | 1 | 21-06-2007 20:43:49 |
Generando un grafico en un DBChart | Sr.Scorpion | Conexión con bases de datos | 0 | 06-03-2007 01:49:09 |
Qreport generando un HTML? | danytorres | Varios | 0 | 01-09-2005 17:43:30 |
generando instalable | vetustas | Varios | 3 | 17-12-2003 11:29:00 |
|