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

228
Vistas
Hay un "[" adicional en json, que no se obtiene mediante la respuesta

El Json que obtengo de API getUrl no se ejecuta en mi función Quiero obtener weather.main

 { "coord":{ "lon":88.3697, "lat":22.5697 }, "weather":[ { "id":721, "main":"Haze", "description": "haze", "icon":"50n" } ], "base":"stations", "main":{ "temp":27.97, "feels_like":32.49, "temp_min":27.97, "temp_max":27.97, "pressure":1005, "humidity":83 }, }

Mi Guión =>

 const url = `https://api.openweathermap.org/`; let requete = new XMLHttpRequest(); requete.open('GET', url); requete.responseType = 'json'; requete.send(); requete.onload = function() { if (requete.readyState === XMLHttpRequest.DONE) { if (requete.status === 200) { let reponse = requete.response; let temperatureNow = reponse.main.temp; let summaryNow = reponse.weather.main; let cityCurrent = reponse.name; document.querySelector('#summary').innerText = summaryNow; document.querySelector('#city').innerText = cityCurrent; document.querySelector('#temperature_label').innerText = temperatureNow; } } else { alert('Something went wrong, please come back later.'); } } }

El problema está en resumen Ahora. cityCorriente y temperaturaAhora se están cargando correctamente

 let temperatureNow = reponse.main.temp; let summaryNow = reponse.weather.main; //error let cityCurrent = reponse.name;

Posiblemente me falta "[" de json para que se cargue correctamente en función. Por favor, hágame saber qué mal estoy haciendo.

about 4 years ago · Juan Pablo Isaza
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