JSON nach TOML
Striktes JSON lokal im Browser in lesbares TOML umwandeln.
TOML-Einstellungen
Eingabe
Privat by Design: Ihre Daten verlassen Ihr Gerät nicht. JSON und TOML besitzen nicht dieselben Datentypen.
Prüfen Sie insbesondere null, große Zahlen und Datumsstrings. Datumsstrings bleiben standardmäßig Strings.
Ausgabe
Fügen Sie gültiges JSON ein, um TOML zu erzeugen.
Fügen Sie gültiges JSON ein, um TOML zu erzeugen.
Gut zu wissen
Gut zu wissen
Der JSON-nach-TOML-Konverter wandelt JSON direkt im Browser in TOML um. Da TOML keinen null-Wert kennt, legt eine Nullstrategie fest, ob null-Werte einen Fehler auslösen, als Object-Property ausgelassen oder als Text „null“ ausgegeben werden. Da TOML zudem eine Roottabelle benötigt, werden Root-Arrays oder Root-Skalare bei Bedarf explizit mit einem konfigurierbaren Wrapper-Key umschlossen.
Typische Suchanfragen sind JSON nach TOML, TOML Generator und Config umwandeln. Ein JSON Pointer wie /data/config wählt gezielt einen Unterbaum aus der Quelle aus. Wichtig: Datumsstrings bleiben standardmäßig Strings statt zu TOML-Datumswerten zu werden; prüfe außerdem null-Werte und große Zahlen, da JSON und TOML nicht dieselben Datentypen besitzen.
Typische Anwendungsfälle
Projektkonfiguration von JSON auf TOML umstellen
Wandle eine bestehende JSON-Konfiguration in TOML um, etwa für Rust-Cargo- oder Python-Projektdateien, die TOML erwarten.
Nur einen Teilbereich einer großen JSON-Konfiguration exportieren
Nutze einen JSON Pointer wie /data/config, um gezielt nur den relevanten Unterbaum als TOML zu exportieren.
Tipps für bessere Ergebnisse
Nullstrategie passend zum Zielparser wählen
Wenn der Zielparser optionale Felder erwartet, ist „Omit“ oft passender als eine Fehlermeldung oder ein Text-null.
Datumsstrings nach der Umwandlung prüfen
Da Datumsstrings standardmäßig Strings bleiben, prüfe, ob der Zielparser stattdessen native TOML-Datumswerte erwartet.
Wie es funktioniert
Wie es funktioniert
Schritt für Schritt
Funktionen
Funktionen
Konfigurierbare Nullstrategie
Fehler, Auslassen oder Text „null“ für JSON-null-Werte ohne TOML-Entsprechung.
Root-Wrapper für Arrays und Skalare
Root-Arrays oder -Skalare werden mit einem konfigurierbaren Key in eine gültige Roottabelle gewrappt.
Lokale Verarbeitung
Deine Daten verlassen nie dein Gerät; die Umwandlung läuft vollständig im Browser.
Häufige Fragen
Häufige Fragen
Was passiert mit JSON null in TOML?
Da TOML keinen null-Wert kennt, lässt sich wählen: Fehler auslösen, die Property auslassen oder als Text „null“ ausgeben.
Werden meine Daten hochgeladen?
Nein. Die Umwandlung läuft vollständig lokal im Browser.
Weitere Tools
Weitere Tools
JSON nach YAML
JSON-Dateien oder eingefügten JSON-Text direkt im Browser in YAML umwandeln.
YAML nach JSON
YAML-Dateien oder eingefügten YAML-Text direkt im Browser in JSON umwandeln.
JSON Formatter
JSON lokal validieren, formatieren, minifizieren, analysieren und als Baum ansehen.
JSON nach TypeScript Interface
Aus JSON-Beispieldaten lokal im Browser TypeScript-Interfaces und Type Aliases ableiten.