Saltar al contenido

Cómo acceder al primer elemento del objeto JSON array?

Posteriormente a consultar expertos en este tema, programadores de deferentes ramas y profesores dimos con la solución a la interrogande y la dejamos plasmada en esta publicación.

Solución:

var req =  mandrill_events: '["event":"inbound","ts":1426249238]' 

console.log(Object.keys(req)[0]);

Hacer cualquier objeto array (req), entonces simplemente haga Object.keys(req)[0] para elegir el primero key en el objeto array.

Para responder a su pregunta titular, utiliza [0] para acceder al primer elemento, pero tal como está mandrill_events contiene una string no un arrayasi que mandrill_events[0] solo obtendrá el primer carácter, ‘[‘.

So either correct your source to:

var req =  mandrill_events: ["event":"inbound","ts":1426249238] ;

y entonces req.mandrill_events[0]o si estás atascado con que sea un stringanalice el JSON el string contiene:

var req =  mandrill_events: '["event":"inbound","ts":1426249238]' ;
var mandrill_events = JSON.parse(req.mandrill_events);
var result = mandrill_events[0];

la propiedad del evento parece ser string primero tienes que analizarlo en json:

 var req =  mandrill_events: '["event":"inbound","ts":1426249238]' ;
 var event = JSON.parse(req.mandrill_events);
 var ts =  event[0].ts

Te mostramos las reseñas y valoraciones de los lectores

Puedes sostener nuestra tarea fijando un comentario y dejando una puntuación te lo agradecemos.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *