Lua-zu-JSON-Tabellen-Konverter
Wandeln Sie Lua-Tabellensyntax kostenlos online in gültiges JSON um. Unterstützt verschachtelte Tabellen, indexierte Schlüssel, Kommentare und Lua-Konfigurationsdateien im return-Stil. Schnell, sicher und ohne Anmeldung.
Convert Lua table syntax to valid JSON instantly. Supports nested tables, keyed fields, indexed keys, comments, booleans, nil, and quoted strings.
Warum diesen Lua-zu-JSON-Konverter verwenden
- Unterstützung der Lua-Tabellensyntax: parst Schlüsselfelder, indexierte Schlüssel, verschachtelte Tabellen, Booleans, nil-Werte sowie Strings in einfachen und doppelten Anführungszeichen.
- Konvertierung verschachtelter Strukturen: wandelt tief verschachtelte Lua-Tabellen in gültige JSON-Objekte und -Arrays um und erhält die Struktur für APIs und Speicherung.
- Verarbeitung nur im Browser: alles läuft lokal in Ihrem Browser, Ihre Lua-Quelldaten bleiben also auf Ihrem Gerät und werden nie auf einen Server hochgeladen.
- Produktionsreife JSON-Ausgabe: liefert sauberes, formatiertes JSON, das direkt in Toolchains, Skripte, Konfigurationsdateien und Backend-Payloads kopiert werden kann.
Was dieses Lua-zu-JSON-Tool konvertiert
Dieser Lua-zu-JSON-Konverter ist für die Lua-Tabellensyntax ausgelegt. Er parst Tabellenliterale, verschachtelte Strukturen, indexierte Schlüssel, benannte Schlüssel und Lua-Skalarwerte und erzeugt anschließend eine gültige, lesbare JSON-Ausgabe für Web-APIs, Datenbanken und Automatisierungs-Workflows.
Wie gemischte Lua-Tabellen behandelt werden
Rein sequenzielle Lua-Tabellen werden als JSON-Arrays ausgegeben. Tabellen mit Schlüsseln werden als JSON-Objekte ausgegeben. Gemischte Tabellen werden zu JSON-Objekten normalisiert, damit bei der Konvertierung keine Daten verloren gehen.
Datenschutz und Sicherheit
Die gesamte Konvertierung findet in Ihrem Browser statt. Ihr Lua-Quellcode wird nicht auf Server hochgeladen, was diesen Konverter für private Skripte und interne Datenmodelle geeignet macht.
Unterstützte Lua-Werttypen
Der Konverter verarbeitet Strings, Zahlen, Booleans und nil-Werte sowie verschachtelte Tabellenstrukturen. Lua-Funktionen und userdata sind in JSON nicht darstellbar und werden mit einer aussagekräftigen Warnung übersprungen, damit Sie genau wissen, was ausgelassen wurde.
Häufig gestellte Fragen
Ja. Der Parser unterstützt verschachtelte Lua-Tabellen und wandelt sie in entsprechende verschachtelte JSON-Objekte und -Arrays um.
Ja. Eingaben wie return { ... } werden unterstützt, was in Lua-Konfigurationsdateien und Modulen üblich ist.
Wenn eine Lua-Tabelle sowohl Schlüssel- als auch sequenzielle Werte enthält, normalisiert der Konverter sie zu einem JSON-Objekt, damit alle Werte erhalten bleiben.
Ja. Die Konvertierung läuft vollständig im Browser, Ihr Lua-Code wird also weder übertragen noch auf externen Servern gespeichert.
Der Konverter verarbeitet Strings, Zahlen, Booleans, nil (wird zu JSON null) und verschachtelte Tabellenstrukturen. Lua-Funktionen und userdata sind in JSON nicht darstellbar und werden mit einer Warnung übersprungen.
Ja. Er ist 100 % kostenlos, ohne Konto und ohne Anmeldung.
Ja. Lua-Tabellen mit expliziten ganzzahligen Schlüsseln werden als sequenzielle Arrays behandelt, wenn die Schlüssel eine zusammenhängende Folge ab 1 bilden, und andernfalls als JSON-Objekte.