Cobol Foro

Cobol Foro (https://www.cobolforo.es/index.php)
-   Cocina PowerCOBOL (https://www.cobolforo.es/forumdisplay.php?f=24)
-   -   [PowerCOBOL] Código para recibir archivo json y leerlo (https://www.cobolforo.es/showthread.php?t=1301)

fastpho 16 de abril de 2021 23:16

Código para recibir archivo json y leerlo
 
1 Archivos Adjunto(s)
Este es un ejemplo desarrollado en powercobol 5 para descargar un archivo en formato json desde una url usando el control Script y leerlo-procesarlo con el control ocx de chilkat que es free toda la documentación de este control esta en el siguiente link
https://www.chilkatsoft.com/refdoc/x...ObjectRef.html
Adjunto el programa
Saludos

Fito 17 de abril de 2021 22:58

holaaaa:

Muy bueno. De dónde se descarga ese actvivex ?

Saludos

Fito...

fastpho 17 de abril de 2021 23:19

Dejo el link de descarga del activex es una dll hay que registrarla
https://chilkatdownload.com/9.5.0.86....5.0-win32.zip

Saludos

Fito 20 de abril de 2021 00:08

Hola:

Resulta que quise abrir tu proyecto esperando que me diera error que no tenía en activex, y vaya sorpresa el error no me lo dió. Me fijo y ya tenía instalado ese activex. Tengo instalado el Atube Catcher para bajar videos de Youtube y se ve que usa los productos de Chilkat... :rofl:

Ya me voy a poner a revisarlo, porque tengo que hacer un programa para consumir una api web y creo que esto me va a servir. Muchas Gracias

Saludos...

Fito...

fastpho 20 de abril de 2021 14:44

Hola @Fito, me alegro que sirva , esta dll trae un monton de librerias no todas son free y algunas otras free interesentes (xml), paso el link de todas las librerias
https://www.chilkatsoft.com/refdoc/activex.asp
Saludos

AHidalgo 21 de julio de 2021 16:31

@fastpho, buen dia!, por casualidad, te pasó que algún campo no lo levante?, o sea, yo veo varios campos que tengo en el Json pero algunos de ellos me devuelven vacío cuando en realidad hay datos. Ya he visto que en cadenas muy complejas solo levanta la primer cadena de datos, pero estando en la misma cadena (nivel) algunos campos no los devuelve.
SI te pasó, como lo solucionaste?.

Saludos
Ana

fastpho 21 de julio de 2021 22:40

Cita:

Citación del post de AHidalgo (Mensaje 6876)
@fastpho, buen dia!, por casualidad, te pasó que algún campo no lo levante?, o sea, yo veo varios campos que tengo en el Json pero algunos de ellos me devuelven vacío cuando en realidad hay datos. Ya he visto que en cadenas muy complejas solo levanta la primer cadena de datos, pero estando en la misma cadena (nivel) algunos campos no los devuelve.
SI te pasó, como lo solucionaste?.

Saludos
Ana

Hola Ana no he tenido problema con Chilkat pq los json que tuve que trabajar eran muy sencillos ...
la cantidad de objetos te los esta mostrando bien ?
Saludos

AHidalgo 22 de julio de 2021 00:29

@fastpho, si, si, la cantidad de objetos me lo muestra bien, la cuestión es cuando quiero recuperar los campos, algunos me los trae y otros no.
Bueno, gracias!!!, seguiré probando a ver como lo puedo solucionar.

Saludos
Ana

fastpho 22 de julio de 2021 00:41

@AHidalgo, cual es campo que te da vacio ?
te dejo un link que uso es muy util para parsear json
Best JSON Parser Online
Saludos

AHidalgo 22 de julio de 2021 06:19

@fastpho, gracias!!, esta muy bueno!!. Los campos que no puedo levantar los veo con contenido.
Sigo probando y buscando soluciones para que me levante todo, quizas es un JSON muy complejo, tiene varios niveles anidados.

Saludos
Ana


La franja horaria es GMT +2. Ahora son las 22:58.

Powered by: vBulletin, Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.