{
16637:
6347: "2"
6348: "1"
6352: "1"
6353: "2"
6354: "1"
6355: "1"
6356: "1"
6379: "1"
25278: "1"}
{
21653:
6347: "2"
6348: "1"
6352: "1"
6353: "2"
6354: "1"
6356: "1"}
¿Alguna idea de como lo puedo recorrer?
| ||||
Respuesta: Problema para leer un arreglo Hola: Ese tipo de arreglo, asociativo se leen con un bucle for-in... investiga sobre esa estructura... Saludos
__________________ Por favor: No hagan preguntas de temas de foros en mensajes privados... no las respondo |
| ||||
Respuesta: Problema para leer un arreglo Gracias por tu respuesta. Estuve revisando el For-in pero no he podido encontrar la forma de obtener en el recorrido los datoos por separado. Lo hago de la siguiente forma:
Código:
Anteriormente lo hacía con un each de jquery y obtengo el mismo resultado:for (const key in accesoActividad) { console.log(accesoActividad[key]); }
Código:
en el ejemplo$.each(accesoActividad, function(key, acceso){ console.log(acceso); }); { 16637: 6347: "2" 6348: "1" 6352: "1" 6353: "2" 6354: "1" 6355: "1" 6356: "1" 6379: "1" 25278: "1" } { 21653: 6347: "2" 6348: "1" 6352: "1" 6353: "2" 6354: "1" 6356: "1" } 16637 y 21653 son los usuarios, 6347,6348, etc son actividades y 1 y 2 son tipos de accesos, por lo que necesito obtener los valores por separado y es lo que hasta este momento no he podido hacer. Lamentablemente no puedo obtener de diferente forma el arreglo, ya que lo consumo así como lo envían.
__________________ __________________________________________________ ___________________________________ Las cosas más reales sólo suceden en la imaginación... Sólo recordamos, lo que nunca sucedió. |
| ||||
Respuesta: Problema para leer un arreglo He probado varias opciones pero no he podido lograr obtener los datos. Comenzando, no se cómo poder recorrer cada elemento, porque no se como acceder a cada elemento por ejemplo: Código HTML: { 1: { 44444: "2", 4762: "1" }, 16637: { 44444: "2" }, 21653: { 44444: "2", 54: "1", 4726: "1" } } Utilicé un for anidado y lo único que me resulto, pero no funcionó, fue lo siguiente:
Código HTML:
Ver original y me arroja : {44444: "2",4762: "1"}
__________________ __________________________________________________ ___________________________________ Las cosas más reales sólo suceden en la imaginación... Sólo recordamos, lo que nunca sucedió. |
| |||
Respuesta: Problema para leer un arreglo tu problema es por que no estas entendiendo el Concepto de FOR IN de javascript, que no es lo mismo que un FOREACH de PHP o el FOR IN de delphi, y ellos trabajan de diferente manera y tambien cuando se habla de JAVASCRIPT tienes que tener en Cuenta que Librerias pueden modificar el Comportamiento del FOR IN de javascript o los mismos Objectos o Array y por el cual los ejemplos o tu aplicación pueden dar error, como ejemplo esta WEB, te mando el ejemplo Funcional de lo que querias hacer
Código Javascript:
Ver original
__________________ Mis aportes te ayudaron??, te hicieron ahorrar valiosos tiempo??, si quieres puedes agradecerme con un Gracias o con una donacion https://paypal.com/pools/c/8lmNLmWnG9 |
Etiquetas: |