Tengo problemas para imprimir el valor de un Json usando Javascript, solo puedo obtener dos datos de todo el json y no mas allá.
esta es mi función:
function traerDatos() {
const xhttp = new XMLHttpRequest();
xhttp.open('GET', 'www/getConsultarOperaciones.php');
xhttp.send();
xhttp.onreadystatechange = function () {
if (this.readyState === 4 && this.status === 200) {
let datos = JSON.parse(this.responseText);
console.log(datos);
for (let item in datos) {
console.log(item);
}
}
};
}
Este es el contenido de mi json:
{
"resultado": {
"error": false,
"codigo": null,
"mensaje": "Consulta exitosa!",
"habilitarContingente": false,
"habilitarSiguienteFormulario": true,
"idTransaccion": null
},
"operaciones": [{
"CMP_IDENTIFICACION": "0912643061",
"CMP_NOMBRES": "JIMENEZ BUENO NARCISA DE JESUS",
"CMP_OPERACION_CREDITO": "105806004526700",
"CMP_CIUDAD": "DAULE",
"CMP_CANAL": "ALMACENES ORVE",
"CMP_AGENCIA": "ORVE DAULE",
"CMP_PLAZO": "36",
"CMP_CUOTAS_PAGADAS": "5",
"CMP_CUOTAS_IMPAGAS": "1",
"CMP_ESTADO": "VIGENTE",
"CMP_VALOR_REFINANCIACION": "15.00",
"CMP_CUOTAS_POR_VENCER": "30",
"CMP_MOLNTO": "2593.29",
"CMP_SALDO": "2291.11"
}]
}
Y solo puedo imprimir en consola: resultado y operaciones, pero no el contenido de los arreglos.