// Link zur JSON-Datei let sURL = 'https://mdn.github.io/learning-area/javascript/oojs/json/superheroes.json'; // Request-Object let request = new XMLHttpRequest(); // MIME-Typen // txt: "text/plain" // html: "text/html" // json: "application/json" request.overrideMimeType('application/json'); // Requestmethode request.open('GET', sURL, true); // Datentyp request.responseType = 'text'; // Handler für asyncrone Antwort des Requests // wenn Daten erfolgreich geladen request.onload = function() { console.log('onload()'); // gesamte Response ausgeben let sJSON = request.response; console.log(sJSON); // JSON-Daten parsen let oJSON = JSON.parse(sJSON); // Wert eines Attributes ausgeben console.log(oJSON.homeTown); }; // bei Änderung des Ready-States request.onreadystatechange = function () { console.log('onreadystatechange()'); console.log(request.readyState); console.log(request.status); console.log(request.statusText); }; // Request absenden request.send();
Kategorien
-
Neueste Beiträge
- [ABAP] Ergebnisse eines SQL-Ausdrucks in einer Zeile verketten
- [SAP] Profit Center
- [SAP Fiori] Setup Fiori My Inbox
- [SAP Fiori] Setup der Fiori Suche / Fiori search
- [ABAP] Liste aller Umgebungsvariablen
- [ABAP] Muster-Leistungsverzeichnisse lesen
- [ABAP] ABAP2XLSX: Column Autosize, Verwendung Iterator
- [ABAP] Schlüsselspalten einer DB-Tabelle ermitteln
- [ABAP] SALV-Grid: Eventhandler für Klick auf eine Zelle (link_click, hotspot)
- [ABAP] Material-Ledger: Materialpreise für unterschiedliche Währungstypen pflegen