Modul:JsonLoader/Doku
Dies ist die Dokumentationsseite für Modul:JsonLoader
Modul:JsonLoader Bearbeiten
Dieses Hilfsmodul lädt und dekodiert JSON-Daten aus einer Seite im Modul-Namensraum.
Funktion Bearbeiten
JsonLoader.load(title)
title: Titel der Modul-Seite mit JSON-Inhalt (z. B.Modul:KategorieDaten.json)- Gibt zurück:
- das dekodierte Lua-Objekt (table) **oder**
nilund eine Fehlermeldung
Beispiel Bearbeiten
local loader = require('Modul:JsonLoader')
local daten, err = loader.load('Modul:KategorieDaten.json')
if daten then
-- Zugriff auf z. B. daten["Hilfeseiten"].description_de
else
return err
end
Anforderungen Bearbeiten
- Die JSON-Seite muss reines, gültiges JSON enthalten
- Kein Wikitext, keine Kommentare, keine Formatierungs-Tags