Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

298
Vistas
No se pueden acceder a las variables de la respuesta JSON desde REST-API en Javascript

Tengo un problema para acceder a las variables en un archivo JSON. Obtengo el archivo como respuesta de una REST-API. Aquí puede ver el archivo JSON:

 { "_embedded": { "events": [ { "name": "Josh.", "type": "event", "id": "Z698xZC2Z17CebP", "test": false, "url": "https://www.ticketmaster.de/event/josh-tickets/382625?language=en-us", "locale": "en-us"

Quiero acceder al valor (Josh) de la variable "nombre" en Javascript en la línea número 5 y almacenarlo en una nueva variable para usarlo más tarde.

Así es como trato de hacerlo:

 var = data._embedded.events[0].name

Pero no puedo acceder al valor adjunto a "nombre".

He leído las respuestas a preguntas similares aquí, pero no hubo solución para mí.

Solo he leído que no funciona debido a la estructura JSON incorrecta. En otros hilos, dicen que tiene que haber un "{" en lugar de un "[" en la línea 3. Pero no sé cómo cambiarlo directamente en javascript. Lo probé con el método JSON.stringify() pero no funcionó.

¿Puede alguien ayudarme, por favor? ¿Hay alguna manera de obtener acceso?

Espero que puedas entender mi problema.

¡Muchos gracias!

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Parece que su estructura json tiene algunos errores. La estructura json similar a la siguiente es legal. Por supuesto, no hay problema en usar una estructura legal para data._embedded.events[0].name .

 const data = { "_embedded": { "events": [ { "name": "Josh.", "type": "event", "id": "Z698xZC2Z17CebP", "test": false, "url": "https://www.ticketmaster.de/event/josh-tickets/382625?language=en-us", "locale": "en-us" }, { "name": "Josh.", "type": "event", "id": "Z698xZC2Z17CebP", "test": false, "url": "https://www.ticketmaster.de/event/josh-tickets/382625?language=en-us", "locale": "en-us" }, //... ] } } console.log(data._embedded.events[0].name)

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda