![]() |
Ayuda: parsear un Json en PowerCobol
1 Archivos Adjunto(s)
@fastpho, Hola, buenas tardes!, me podrás ayudar haciendo una prueba para ver si tenes el mismo error? (así descarto error humano). De los 4 campos que quiero recuperar solo me trae 2.
Código COBOL:
Si podes probar te lo voy a agradecer. Cualquier ayuda es bienvenida!! Saludos Ana |
Hola @AHidalgo, corri tu ejemplo y el unico valor que no me da es el total , para que te lo lea te
paso un ejemplo leyendo los dos primeros registros Código COBOL:
Código COBOL:
Saludos |
@fastpho, Gracias!!, también he comprobado ejecutar con un control un VBScript con el parseo y funciona bien, pero intentaba hacerlo en cobol puro.
Saludos Ana |
Buenas en mi caso necesito crear un JsonArray y dentro los JsonObject i no encuentro ningun ejemplo... alguien sabe la manera de poder declarar un JsonArray en netcobol
|
Por ejemplo, para rellenar una tabla (concretamente de postgresql) que tiene una clave y tres campos con array alfabetico de 13, 3 y 3 elementos tal como así:
Código SQL:
Lo relleno con este codigo, para despues realizar un INSERT en la base de datos: Código COBOL:
Básicamente el JSON generado es algo como así: Código:
{ |
Json
Hola @Mane9mb, te paso un ejemplo en visual basic , no es muy dificil pasarlo a cobol
usando el control ocx de chilkat Código VB:
|
Hola JCantero
Entiendo, pero en este caso solo tengo que tractar JSON han comentado en este post sobre el ocx de Chillkat JsonObject que facilita a la hora de tractar objetos JsON pero que empiece como un Json Array no lo encontrado por eso si teneis un ejemplo os lo agradezco, lo que me muestras es para hacer un insert a la base de datos? no trabajo con base de datos en cobol todo se guarda en archivos... perdonadme es mi primer año que toco cobol ja que jo estoy encargado de la parte de lAPI @JCantero, Código COBOL:
Código COBOL:
Código COBOL:
Código COBOL:
|
Fuera del destino del uso del JSON, o de su generación, yo he puesto un ejemplo de uso para su mejor comprension.
Quieres un ejemplo ? Tienes un ejemplo de JSON con array en mi post. Al final.... Y @fastpho, tambien te ha puesto otro ejemplo de JSON con array al final de su post, lo que está en verde. |
@JCantero, Gracias por los ejemplos de verdad, pero lo que necesito es más como tractar esos objetos que define @fastpho, con el ocx que explica.
No he querido ni mucho menos menospreciar tu ayuda perdon si mhe explicado mal Os lo agradezco mucho! :) ---------- Post añadido el 16 de junio de 2022 a las 14:17 ---------- Gracias, por su ayuda en tu ejemplo he podido pasarlo a cobol i que funcione, Código COBOL:
Un saludo! :) |
Hola amigos:
Tengo el siguiente ejemplo de un json que quiero decodificar. Código COBOL:
El problema que tengo es que no me "detecta" el punto decimal. El campo l-importe me muestra en el primer elemento del array 5000 (está bien porque no tiene punto) pero en el segundo elemento me muestra 100002,00 como que todo es entero. El campo wimporte que uso para tomar el dato, además de poner el pic como está en ese ejemplo, probé Código COBOL:
Con ninguna de esas opciones logré que funcionara. Alguna idea al respecto?. Muchas gracias. Saludos... Fito... |
| La franja horaria es GMT +2. Ahora son las 23:42. |
Powered by: vBulletin, Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.