FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
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 10: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 |
|
|
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 22:32:05 |
Problema con rave report. Se queda generando páginas como si estuviera en un ciclo | mglucero | Impresión | 1 | 21-06-2007 19:43:49 |
Generando un grafico en un DBChart | Sr.Scorpion | Conexión con bases de datos | 0 | 06-03-2007 00:49:09 |
Qreport generando un HTML? | danytorres | Varios | 0 | 01-09-2005 16:43:30 |
generando instalable | vetustas | Varios | 3 | 17-12-2003 10:29:00 |
|