// 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
- [RAP] ODATA V4 Service und Fiori Elements App implementieren
- [ABAP] Übernahme von Dokumenteninfosätzen beim Anlegen von Einkaufsbelegen unterdrücken
- [ABAP] OpenSQL: Stringfunktionen
- [ABAP] OpenSQL: NULL-Indicator zum Anzeigen von leeren Rückgabemengen
- [ABAP] OpenSQL: Set-Indicator für das Aktualisieren von Spalten
- [ABAP] Repository-Infosystem: Views zu Objekten
- [ABAP] SALV-Table – Gruppen für Spaltenvorrat im SALV-Layout
- [ABAP] Retourenumlagerungsbestellungen lesen
- [SAP] Fabrikkalender / Feiertagskalender einrichten
- [ABAP] ABAP2XLSX: CSV-Datei schreiben