TOML zu JSON Konverter

Fügen Sie TOML aus Cargo.toml, pyproject.toml oder App-Configs ein und konvertieren Sie sie in lesbares JSON für Skripte, Audits und Migrationsarbeiten.

Alle Datenkonvertierungen erfolgen lokal in Ihrem Browser. Kein JSON, CSV, YAML, XML oder TOML wird an unsere Server gesendet.
TOMLJSON

Schnelle Beispiele

TOML-Konfiguration in formatiertes JSON konvertieren

TOML to JSON hilft, wenn Konfigurationen aus Rust-Projekten, Python-Packaging, OpenAI Codex config.toml-Dateien, statischen Seiten-Einstellungen oder Anwendungs-Konfigurationen von JSON-basierten Skripten, API-Clients, Validierungswerkzeugen oder Migrationsprüfungen untersucht werden müssen. Der Konverter parst TOML und schreibt eingerücktes JSON.

TOML ist für Konfigurationen konzipiert, während JSON ein allgemeines Datenformat ist. Tabellen, Tabellen-Arrays und skalare Werte lassen sich gut abbilden, aber Kommentare und Formatierung überstehen die Konvertierung nicht.

TOML-Beispiele, die man als JSON überprüfen sollte

  • Cargo.toml Metadaten, wenn ein Release-Skript Paketdaten als JSON erwartet.
  • pyproject.toml Abhängigkeits- oder Tool-Einstellungen, bevor sie in eine andere Pipeline verschoben werden.
  • OpenAI Codex config.toml Ausschnitte, wenn Sie Modell-, Provider-, Sandbox- oder trusted-project-Tabellen prüfen möchten.
  • Anwendungskonfiguration mit verschachtelten Tabellen und Arrays, die eine schnelle Überprüfung als JSON erfordert.

Was nach der Konvertierung überprüft werden sollte

  • Kommentare und Formatierung, die die ursprüngliche TOML-Datei erklärten.
  • Gepunktete Schlüssel und Tabellen, die zu verschachtelten JSON-Objekten werden.
  • Tabellen-Arrays, die zu JSON-Arrays von Objekten werden.
  • Datums-, Zeit- und Datetime-Werte, die je nach Parser-Pfad als Strings oder datumähnliche Werte serialisiert werden können.
Hinweis zu Datumsangaben: Überprüfen Sie TOML-Datumsangaben, bevor Sie die JSON-Ausgabe in der Produktion verwenden. Verschiedene Parser- und Serializer-Kombinationen können sie als Strings oder Datumswerte beibehalten.

Verwandter Konverter

In die andere Richtung? Verwenden Sie den JSON-zu-TOML-Konverter für konfigurationsartige JSON-Objekte, die als TOML dargestellt werden können.

TOML-zu-JSON-FAQ

Werden TOML-Kommentare in JSON beibehalten?

Nein. JSON hat keine Kommentar-Syntax, daher werden TOML-Kommentare bei der Konvertierung entfernt.

Wie werden TOML-Tabellen in JSON dargestellt?

TOML-Tabellen werden zu verschachtelten JSON-Objekten. Tabellen-Arrays werden zu JSON-Arrays, die Objekte enthalten.

Was passiert mit TOML-Datum- und -Zeitwerten?

Datums-, Zeit- und Datetime-Werte sollten nach der Konvertierung überprüft werden, da das Verhalten des Parsers beeinflussen kann, ob sie als Strings oder als datumähnliche serialisierte Werte erscheinen.