FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
JSON en aplicacion Delphi
Como bien dice el título, necesito leer el un fichero JSON. He estado buscando y me he topado con la libreria lkJSON 1.04. Las he instalado bien y demás. El gran problema es al comenzar a usarlas, no se por donde empezar y no encuentro una buena guía para dicha labor. ¿Alguien ha usado esta libreria y sabría explicarme un poco por donde empezar? o ¿alguien me recomienda alguna mejor?. Gracias por vuestro tiempo.
__________________
"There is nothing either good or bad, but thinking makes it so" William Shakespeare. |
#2
|
||||
|
||||
Hola, con la libreria vienen algunos ejemplos (aunque a mi no me sirvieron de mucho xD).
En un JSON puede haber objetos simples y arrays. Asi pues, puedes encontrarte un JSON que sea sólo un objeto, o un JSON que todo él sea un array o que el JSON sea un mix entre objetos simples y arrays, etc... Ejemplo de como obtener los objetos principales de un JSON mixto:
Esto que he hecho de separar los 3 objetos principales (3, porque era un ejemplo... pero pueden ser cualquier valor) lo hago para que me sea mas facil saber con que estoy trabajando, pero no es necesario. Si el JSON que vas parsear, es todo él un Array, al parsearlo ya lo puedes asignar a un TlkJSONlist, por ejemplo:
Bueno, espero que te sirvan estos ejemplos iniciales (tarde mi tiempo en sacarlo, no encontre ayuda por ningún lado xD)... si no puedes con ello, dimelo xD Pones un ejemplo del JSON que quieres parsear, y te intento ayudar. Saludos. |
#3
|
||||
|
||||
Muchisimas gracias, tus ejemplos me han ayudado a entender mejor esto.
__________________
"There is nothing either good or bad, but thinking makes it so" William Shakespeare. |
#4
|
|||
|
|||
Hola! cómo estan?
Hay forma de hacer esto que ustedes detallan sin necesidad de usar TlkJSON, osea directamente con DBXJSON que trae delphi? Estoy intentando hacerlo y no puedo listar los objetos que están dentro de otros objetos, me lista solo los principales. Esto hago:
JSON2 es un TJSONobject. Gracias!! |
#5
|
||||
|
||||
Bienvenido a clubdelphi, ¿ya leiste nuestra guía de estilo?, gracias por tu colaboración
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código Únete al grupo Teaming clubdelphi | Colabora mediante Paypal |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Como instalo una aplicacion hecha en delphi 6. con bdd de paradox sin instalar delphi | CarlosHernandez | Tablas planas | 5 | 17-06-2011 18:27:09 |
Aplicación Web vs aplicación Delphi | epuigdef | Internet | 26 | 08-05-2007 10:47:12 |
Cómo cerrar otra aplicacion desde mi aplicacion en Delphi 7 | Gaby123 | API de Windows | 5 | 04-01-2007 22:44:51 |
Aplicación en Delphi | silviodp | Varios | 2 | 29-08-2006 15:58:02 |
Cambiando aplicación de Delphi 5 a Delphi 2005 | socger | Varios | 3 | 22-11-2005 16:15:32 |
|