Tableau à partir d'un JSON

Signaler
Messages postés
12
Date d'inscription
dimanche 28 novembre 2010
Statut
Membre
Dernière intervention
17 octobre 2020
-
Messages postés
29915
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
31 octobre 2020
-
Bonjour,

Je souhaiterais intégrer un tableau à mon site à partir du JSON suivant sauf que je n'ai aucune idée de comment faire, ayant débuter la programmation cette semaine (si on peut appeler cela de la programmation^^).

https://restcountries.eu/rest/v2/all

Je travaille sur Glitch.

J'espère que vous aurez la patience d'aider un débutant comme moi.

A bientôt :)


Configuration: Windows / Chrome 86.0.4240.75

1 réponse

Messages postés
29915
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
31 octobre 2020
2 910
    function getCountries(){
      let url = 'https://restcountries.eu/rest/v2/all';

      fetch(url)
        .then(res => res.json())
        .then((json) => {
          console.log('Checkout this JSON! ', json);
          //ici, tu peux boulcier sur les résultats
          for(var i = 0; i < json.length; i++) {
              var obj = json[i];
              //par exemple, pour voir le "name", son "code" et sa capitale
              console.log(obj.name, obj.alpha2Code, obj.capital);
          }
          
      })
      .catch(err => { 
          throw err 
      });
    }
     
     
    //on lance la fonction :
    getCountries();  

Messages postés
29915
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
31 octobre 2020
2 910
Bien sûr, je n'ai fait que des console.log ... si tu veux afficher les données dans ta page, il te faut, dans la boucle, coder la génération du html que tu veux utiliser dans ta page.