Willkommen!

Willkommen auf der privaten Webseite von Axel Hahn.

Axels Blog

JS: Inhalt einer Json Datei in einen Hash holen

18.09.2024 - 2:10

Ich habe eine Sprachdatei in einer JSON Datei abgelegt.
Meine HTML Seite sollte in der eingebundenen Javascript-Datei die Datei laden und deren Inhalt einer Variable “aLang” zuweisen.

Sicher geht es noch eleganter, aber ich bin bei diesem Snippet hängengeblieben:


var sLang='de-de';
var aLang={};

(...)

/**
 * Init step 1: load language file and make it available in aLang
 */
async function init(){
    fetch('lang/' + sLang + '.json')
    .then(response => response.json())
    .then(aLang => {
        initStep2(aLang)
    })
    .catch(error => console.log(error))
    ;

}

/**
 * Init step 2
 */
async function initStep2(langArray) {
    aLang = langArray;

    // just to check it in the console:
    console.log(aLang);

    // optional: next js function to call or more js code
}

// MAIN
init();

Blog-Kategorieen: Programmierung Javascript


Letzte Blog-Einträge:

Axels Blog


18.09.2024(2:10 Uhr)JS: Inhalt einer Json Datei in einen Hash holen
25.07.2024(2:17 Uhr)IML Appmonitor: Code-Update für PHP8+
20.07.2024(1:54 Uhr)Docker Fehler - Archives directory /var/cache/apt/archives/partial is missing. - Acquire (2: No such file or directory)
14.06.2024(0:33 Uhr)Icinga Summit 2024
12.06.2024(1:07 Uhr)Erstaufruf von Klapp - ich ertrage das Flackern einfach nicht
21.03.2024(1:41 Uhr)Härten unseres Restic-Backups
13.12.2023(23:00 Uhr)Daux auf Manjaro installieren
04.12.2023(0:48 Uhr)ahCrawler läuft auf PHP 8.3
25.11.2023(1:17 Uhr)IP im Webauftritt blockieren
25.08.2023(2:23 Uhr)Dokus für 2 Bash-Projekte

Statistisches



Herkunft der Besucher

Übersicht der Herkunftsländer der Besucher meiner Webseite. Bots von Suchmaschinen sind in dieser Liste ausgeschlossen.

Übersicht der Herkunftsländer der Besucher meiner Webseite. Bots von Suchmaschinen sind in dieser Liste ausgeschlossen.


Webbrowser meiner Besucher

Welche Webbrowser werden verwendet? Die Anzeige fasst alle Versionsnummern zusammen.

Welche Webbrowser werden verwendet? Die Anzeige fasst alle Versionsnummern zusammen.