TOML → JSON

Eingabe

Ergebnis

Text einfügen oder eingeben, um die Umwandlung zu sehen.

Die letzte Eingabe wird in diesem Browser gespeichert (localStorage) und kann sensible Daten enthalten. Sie wird nie an einen Server gesendet.

Dieser Konverter liest ein TOML-Dokument und gibt es als JSON zurück. Tabellen, etwa author in eckigen Klammern, werden zu verschachtelten Objekten, Arrays bleiben erhalten, und TOML-Typen wie Zeichenketten, Ganzzahlen, Gleitkommazahlen und Booleans behalten ihren Typ. Das Beispiel enthält ein Datum, für das JSON keinen nativen Typ hat, weshalb es als Text geschrieben wird. Ist das TOML ungültig, nennt die Warnung Zeile und Spalte, damit Sie den falschen Schlüssel oder die falsche Tabelle finden. Sie können eine TOML-Datei hochladen, 2 oder 4 Leerzeichen Einrückung wählen und das JSON kopieren oder herunterladen.

So funktioniert es

  1. Fügen Sie Ihr TOML im Eingabebereich ein, laden Sie eine TOML-Datei hoch oder klicken Sie auf Beispiel mit Tabelle und Datum.
  2. Bei einem Fehler gehen Sie zu Zeile und Spalte der Warnung und prüfen Anführungszeichen, Gleichheitszeichen und Klammern.
  3. Prüfen Sie, dass jede TOML-Tabelle im JSON als Objekt erscheint.
  4. Wählen Sie die Einrückung und klicken Sie auf Kopieren oder Herunterladen, um toml-to-json.json zu speichern.

Häufig gestellte Fragen

Wie werden TOML-Tabellen umgewandelt?
In verschachtelte Objekte. Eine Tabelle author mit name und active ergibt einen Schlüssel author, der diese beiden Eigenschaften enthält.
Was passiert mit TOML-Datumswerten?
JSON hat keinen Datumstyp, daher werden sie im Ergebnis als Text geschrieben. Braucht Ihre Anwendung ein Datum, muss sie es beim Lesen des JSON parsen.
Bleiben die Typen erhalten?
Ja. Text in Anführungszeichen bleibt eine Zeichenkette, Zahlen und Booleans behalten ihren Typ. Eine 1.0 ohne Anführungszeichen wird nicht zu Text.
Werden meine Konfigurationsdaten gespeichert?
Der letzte Text bleibt im lokalen Speicher Ihres Browsers und wird nie an einen Server gesendet. Mit Gespeichertes löschen entfernen Sie ihn, nützlich, wenn das TOML Schlüssel enthält.

Verwandte Tools