// 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] SALV-Grid: Eventhandler für Doppelklick auf eine Zelle (double_click)
- [SAP] ABAP-Code nachgenerieren bzw. aktivieren
- [ABAP] Feldkatalog aus Tabellendefinition erstellen
- [ABAP] XML in interne Tabelle wandeln
- [ABAP] Inhalt eines Spoolauftrages auslesen
- [ABAP] User-Exits und BAdIs zu einem Programm oder einer Transaktion auflisten
- [ABAP] UTC-long-Zeitstempel nach POSIX-Standard in Datum und Zeit splitten
- [ABAP] Verwendung von Common Table Expressions (CTE)
- [ABAP] Leistungsverzeichnis lesen (MS_READ_SERVICES_FOR_BAPI)
- [ABAP] SAPConnect: Kommunikationsknoten, Routing und Parameter auslesen