|
Guardián del Foro
|
19.09.2026 13:19
|
|
Posts: 458
|
|
Enviados: 267
|
|
Recibidos: 243
|
|
Leer dato en un archivo Json con Chilkat...
Hola Amigos:
Acá les paso una parte de un archivo json (no está completo, le deben faltar cerrar estructuras).
Código COBOL:
{ "success": true, "numberOfItems": 1000, "data": [{ "c": { "visit": null, "dLine": null, "ivr": null, "dk": null, "eg": null, "p": { "01": { "k": "01", "n": "", "p": "" } }, "rk": "414338", "pl": "0001", "tc": null, "sc": null, "fn": null, "t": null, "n": "AUTOSERVICIO EL GRINGO", "rc": null, "ta": null, "bn": "AUTOSERVICIO EL GRINGO", "su": null, "it": "DNI", "e": null, "f": null, "b": null, "s": { "0025": true }, "freq": null, "or": null, "de": null, "i": null, "a": { "01": { "a": "LEARTE 518 ESQ ALBERTI", "k": "01", "n": "CORDOBA", "s": "Cordoba", "z": "5000" } }, "k": "414338" }, "py": { "a01": { "m": 0, "a": "4179.75", "t": 1672662427727, "k": "a01" } }, "impdoc": { "0001701000100225728X": { "createdAt": 1672504338523, "dc": "FC", "da": 4180, "rk": "0001701000100225728X ", "saldo": 4179.75, "te": 1672747200000, "s": "0025", "q": { "01": { "k": "01", "ia": 4179.75, "pa": 0, "qn": "01", "te": 1672747200000, "selected": true, "py": 4179.75 } }, "tc": 1672142400000, "bn": "AUTOSERVICIO EL GRINGO", "do": "0001", "updatedAt": 1672504338523, "k": "0001701000100225728X", "cn": "AUTOSERVICIO EL GRINGO", "c": "414338", "co": null, "url": null, "dt": "FC", "dn": "00225728", "mo": "2", "k2": null, "dd": null, "st": {} } }, "p": { "c": { "la": -31.415711666666667, "lo": -64.136835 }, "m": false }, "envId": "eE8Hj9Ob1p", "st": 0, "fk": "00251672662427727", "l": "1342", "ta": "4179.75", "ap": null, "r": "null", "s": "0025", "t": 1672662427727, "sk": "0025230002092707", "createdAt": "2023-01-02T12:27:05.315Z", "updatedAt": "2023-01-02T12:27:05.315Z" }
Si buscan el campo "impdoc" van a ver que adentro hay un abjeto "0001701000100225728X" este objeto es variable, no siempre se llama igual y no logro cómo puedo leerlo para poder dirigirme a los datos que hay dentro. Si pongo ese valor funciona, pero ese valor no lo sé, porque se compone de datos de un comprobante. En síntesis tengo que lograr leer el dato "impdoc" y poder saber qué tiene adentro.
No sé si me expliqué bien. Cualquier cosa me preguntan.
Para leer los json estoy usando el activex de chilkat. En este foro hay unos ejemplos, pero ninguno tiene la estructura esta.
Saludos
Fito...
|