Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

297
Views
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 answers
Answer question

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 Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!