// 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] Varianten eines Reports lesen
- Warum Krebspatienten so viel Gewicht verlieren
- [SAP Fiori] ABAP RESTful Application Programming Model (RAP)
- [SAP] Events und Typkoppelungen
- [SAP Gateway] Daten versenden über einen eventbasierten Aufruf einer OData-Funktion
- [ABAP] SE80: Tricks für den ABAP-Editor
- [SAP] Kurz- und Langtexte in Objekten suchen
- [SAP] Buchungskreis, Werk, Bewertungskreis, Kostenrechnungskreis, Einkaufsorganisation, Lagerort
- [ABAP] SAP-Workdir ermitteln
- [ABAP] SELECT-OPTIONS: Möglichkeiten, um Variablen zu definieren