Wie kann ich die Anzeige der Json-API-Daten in html?

Bin ich Recht gut mit html und css, aber absolut keine Erfahrung mit javascript.

Möchte ich das Datum anzeigen von diesem API in eine html-Seite

http://api.travelpayouts.com/data/routes.json?token=PutHereYourToken

Dies ist wie ich bin versucht ohne Erfolg bis jetzt.

JS:

var getJSON = function(url) {
  return new Promise(function(resolve, reject) {
    var xhr = new XMLHttpRequest();
    xhr.open('get', url, true);
    xhr.responseType = 'json';
    xhr.onload = function() {
      var status = xhr.status;
      if (status == 200) {
        resolve(xhr.response);
      } else {
        reject(status);
      }
    };
    xhr.send();
  });
};

getJSON('https://api.travelpayouts.com/data/routes.json?token=mytoken').then(function(data) {
    alert('Your Json result is:  ' + data.result); 

    result.innerText = data.result; 
}, function(status) { 
  alert('Something went wrong.');
});

HTML:

<body>
<div class="container">
<div id="result" style="color:red"></div>
</div>
</body>

Danke 🙂

  • stackoverflow.com/help/how-to-ask
  • developer.mozilla.org/en-US/docs/AJAX
  • Sobald Sie haben tatsächlich gezeigt, einige Mühe. Es ist unsere Aufgabe zu helfen, sobald Sie gezeigt haben, dass Sie tatsächlich versucht es erstmal selber. Sie haben das nicht getan hier.
  • lassen Sie mich 3 min zu Bearbeiten meine Frage, dann wirst du vielleicht herausfinden, dass ich es versucht habe. Es ist nicht wie ich kommen, und Fragen, ohne versucht seit 2 Stunden von mir..)
  • Sie werden überrascht sein, die Menschen tun es die ganze Zeit. Und wenn Sie versucht haben, zeigen Ihre Arbeit. Wir können nicht wissen, was Sie noch nicht gezeigt. In der Zukunft, bitte zeigen Sie Ihre Bemühungen von Anfang, damit es nicht scheinen, wie Sie für Fragen eine Antwort, ohne Sie bereits versucht, sich selbst.
  • dort gehen Sie. aber bis jetzt habe ich nicht erreichen, um diplay alles auf diesem Weg..

InformationsquelleAutor sloane | 2017-05-26
Schreibe einen Kommentar