Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 09-02-2020
Avatar de Soa Pelaez
Soa Pelaez Soa Pelaez is offline
Miembro
 
Registrado: nov 2015
Posts: 133
Poder: 9
Soa Pelaez Va por buen camino
Forma de trabajar JSON en delphi 5

Buenas tardes.

Tengo una aplicación hecha en delphi 5 necesito trabajar con JSON para unas peticiones de envío y de recepción de información, hay algún componente o forma de hacer ello desde esta versión?

Gracias.
Responder Con Cita
  #2  
Antiguo 10-02-2020
Avatar de ElKurgan
[ElKurgan] ElKurgan is offline
Miembro Premium
 
Registrado: nov 2005
Posts: 1.234
Poder: 20
ElKurgan Va camino a la fama
Existe una librería para trabajar con versiones antiguas de Delphi.

Se trata de JSON4Delphi, que puede descargarse desde aquí.

Nota: La documentación dice que funciona desde Delphi 6 en adelante, pero al usar sólo clases como Tlist, Tstrings y TstringList no creo que tengas problemas con ella.

Un saludo
Responder Con Cita
  #3  
Antiguo 11-02-2020
Avatar de Soa Pelaez
Soa Pelaez Soa Pelaez is offline
Miembro
 
Registrado: nov 2015
Posts: 133
Poder: 9
Soa Pelaez Va por buen camino
Cita:
Empezado por ElKurgan Ver Mensaje
Existe una librería para trabajar con versiones antiguas de Delphi.

Se trata de JSON4Delphi, que puede descargarse desde aquí.

Nota: La documentación dice que funciona desde Delphi 6 en adelante, pero al usar sólo clases como Tlist, Tstrings y TstringList no creo que tengas problemas con ella.

Un saludo
Voy a revisar muchas gracias.
Responder Con Cita
  #4  
Antiguo 11-02-2020
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is online now
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.272
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Yo he usado en varias ocasiones la librería lkJSON (la puedes encontrar en Sourceforge) para versiones antiguas de Delphi.
Funciona muy bien y en mi blog puedes encontrar ejemplos y código que la utiliza.
__________________
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.
Responder Con Cita
  #5  
Antiguo 12-02-2020
Avatar de Soa Pelaez
Soa Pelaez Soa Pelaez is offline
Miembro
 
Registrado: nov 2015
Posts: 133
Poder: 9
Soa Pelaez Va por buen camino
Cita:
Empezado por Neftali [Germán.Estévez] Ver Mensaje
Yo he usado en varias ocasiones la librería lkJSON (la puedes encontrar en Sourceforge) para versiones antiguas de Delphi.
Funciona muy bien y en mi blog puedes encontrar ejemplos y código que la utiliza.
Las soluciones que me han dado, no me funcionan, porque al intentar compilar las librerías genera errores por uses o declaraciones que no existen en la versión de delphi 5.

Alguna otra idea? O ejemplo, gracias.
Responder Con Cita
  #6  
Antiguo 12-02-2020
Avatar de ElKurgan
[ElKurgan] ElKurgan is offline
Miembro Premium
 
Registrado: nov 2005
Posts: 1.234
Poder: 20
ElKurgan Va camino a la fama
¿Y que uses son esos?

Es posible que de Delphi 5 a Delphi 6 hayan cambiado cosas... Por ejemplo, se me ocurre que los "variants" cambiaron de unidad de una versión a otra, por lo que es posible que haya otras cosas que tengas que revisar un poco

Por desgracia, no tengo esas versiones tan antiguas de Delphi para probar.

Un saludo
Responder Con Cita
  #7  
Antiguo 12-02-2020
Avatar de Soa Pelaez
Soa Pelaez Soa Pelaez is offline
Miembro
 
Registrado: nov 2015
Posts: 133
Poder: 9
Soa Pelaez Va por buen camino
Cita:
Empezado por ElKurgan Ver Mensaje
¿Y que uses son esos?

Es posible que de Delphi 5 a Delphi 6 hayan cambiado cosas... Por ejemplo, se me ocurre que los "variants" cambiaron de unidad de una versión a otra, por lo que es posible que haya otras cosas que tengas que revisar un poco

Por desgracia, no tengo esas versiones tan antiguas de Delphi para probar.

Un saludo
Si como ejemplo el variants no lo reconoce. Y no se como modificarlo para lograr utilizar el codigo y poder realizar un ejemplo con json.
Responder Con Cita
Respuesta



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
Enviar JSON a una URL con Delphi 7 heidenber Internet 3 22-11-2017 15:42:50
cual es la mejor forma de trabajar con blob anubis Lazarus, FreePascal, Kylix, etc. 44 22-09-2012 17:23:53
JSON en aplicacion Delphi Cecil Varios 4 13-09-2012 22:31:37
Contrastando mi forma de trabajar con el tuto de Caral Forest Varios 10 09-10-2008 03:32:27
De que forma trabajar con firebird y dbExpress fedelphi Conexión con bases de datos 2 24-11-2006 23:17:01


La franja horaria es GMT +2. Ahora son las 16:44:47.


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