Así que tengo la siguiente estructura... ¿Cómo puedo iterar sobre la estructura de "valores" para extraer todas las matrices posibles de "paramX"... puedo usar un bucle?
Estoy obteniendo esta estructura de una llamada a un servicio externo desde una llamada de javascript ... Entonces, en java script.
{ "booleanValue": true, "values": { "param1": ["1.00", "20.00"], "param2": [ "2,000.00", "200.00"], "param3": [ [ "Test1", "CC1", ], [ "T222222", "CC2212", ] ] } }Aquí uso Object.keys() para devolver una matriz de claves en valores y luego hago un bucle forEach en esa matriz:
var str = `{ "booleanValue": true, "values": { "param1": ["1.00", "20.00"], "param2": ["2,000.00", "200.00"], "param3": [["Test1", "CC1"],["T222222","CC2212"]] } }`; var obj = JSON.parse(str); Object.keys(obj.values).forEach(key => { console.log(key, obj.values[key]); });