TOML-zu-JSON-Konverter
TOML einfuegen und online in JSON umwandeln - oder umgekehrt auf derselben Seite.
Über TOML-zu-JSON-Konverter
TOML einfuegen und online in JSON umwandeln - oder umgekehrt auf derselben Seite. Dieser kostenlose TOML-zu-JSON-Konverter laeuft vollstaendig im Browser, sodass Cargo.toml, pyproject.toml und App-Configs mit echten Pfaden und Dependency-Pins Ihr Geraet nicht verlassen. Tabellen werden zu verschachtelten Objekten, [[array-of-tables]] zu JSON-Arrays, und Richtung tauschen speist die Ausgabe wieder als Eingabe. Kombinieren Sie ihn mit dem YAML-zu-JSON-Konverter oder dem XML-zu-JSON-Konverter.
So verwenden Sie TOML-zu-JSON-Konverter
- TOML → JSON oder JSON → TOML waehlen (oder nach der Konvertierung Richtung tauschen).
- Dokument einfuegen, lokale .toml- / .json-Datei ablegen (max. 10 MB - nur Browser-Lesen) oder Cargo.toml-, pyproject.toml- oder App-Config-Beispiel laden.
- Fuer TOML → JSON Einrueckung 2/4 setzen. Top-Level-Schluessel und verschachtelte Tabellen pruefen.
- Ergebnis kopieren oder herunterladen. Kommentare werden bei TOML → JSON entfernt, weil JSON keine hat. Nichts wird hochgeladen.
Beispiele für TOML-zu-JSON-Konverter
Cargo.toml package + deps
Eine [package]-Tabelle und [dependencies] mit Inline-Tabellen werden zu verschachteltem JSON. serde = { version = "1", features = ["derive"] } wird ein Objekt mit version und features.
Array of tables ([[bin]])
Wiederholte [[bin]]-Abschnitte werden ein JSON-Array unter "bin". Zurueck zu JSON → TOML, um [[bin]] erneut auszugeben.
pyproject.toml project-Block
[project] name, version, requires-python und dependencies-Listen nach JSON konvertieren fuer Tools, die nur JSON sprechen.
App-Config-Tabellen
[server], [database] und [features] werden zu verschachtelten Objekten, damit Host, Port und Flags als JSON geprueft werden koennen.
JSON zurueck zu TOML
Von einem JSON-Objekt starten (keine Array-Wurzel). Verschachtelte Objekte werden zu [tables]; Objekt-Arrays zu [[array-of-tables]]. JSON null wird abgelehnt - TOML hat kein null.
Häufige Anwendungsfälle
- Cargo.toml in JSON fuer Skripte oder CI-Checks umwandeln
- pyproject.toml fuer Python-Tooling konvertieren, das JSON erwartet
- Verschachtelte TOML-Tabellen als JSON vor dem Bearbeiten pruefen
- App-Configs mit Richtung tauschen hin und her wandeln
- TOML aus JSON-Fixtures im Browser erzeugen
Häufig gestellte Fragen zu TOML-zu-JSON-Konverter
- Wie konvertiere ich TOML online zu JSON?
- TOML → JSON waehlen, TOML einfuegen (oder .toml ablegen) und JSON kopieren oder herunterladen. Die Konvertierung laeuft im Browser - nichts wird hochgeladen.
- Kann ich JSON auf derselben Seite zu TOML konvertieren?
- Ja. Zu JSON → TOML wechseln oder Richtung tauschen. Die JSON-Wurzel muss ein Objekt sein, weil ein TOML-Dokument eine Tabelle ist, kein Array.
- Funktioniert das fuer Cargo.toml und pyproject.toml?
- Ja. Das sind die Hauptanwendungsfaelle. Beispiele laden oder eigene package- / project- / dependencies-Tabellen einfuegen. Private Pins bleiben auf Ihrem Rechner.
- Wie werden Tabellen und Array-of-tables dargestellt?
- [table]-Abschnitte werden zu verschachtelten JSON-Objekten. [[array-of-tables]] werden zu Objekt-Arrays. Auf dem Rueckweg werden Objekt-Arrays wieder als [[...]]-Abschnitte ausgegeben.
- Warum wird JSON null abgelehnt?
- TOML hat keinen null-Typ. Null-Werte entfernen oder diese Schluessel weglassen, bevor Sie nach TOML konvertieren.
- Bleiben TOML-Kommentare in JSON erhalten?
- Nein. JSON hat keine Kommentar-Syntax, daher werden #-Kommentare entfernt. Die UI zeigt ein Badge, wenn Kommentare erkannt wurden.
- Wird mein TOML auf einen Server hochgeladen?
- Nein. Parsing und Konvertierung laufen nur im Browser. Sicher fuer Manifeste mit echten Dependency-Versionen und lokalen Pfaden.
- Worin unterscheidet sich das von YAML zu JSON?
- Gleiches bidirektionales Muster mit Richtung tauschen, aber fuer TOML 1.0 (Cargo, pyproject, viele Rust-/Python-Configs). YAML fuer Compose / K8s; dieses Tool fuer .toml-Dateien.
Verwandte Tools
YAML-zu-JSON-Konverter
YAML zu JSON und JSON zu YAML online im Browser konvertieren. Multi-Dokument-Streams, Norwegen-sicheres YAML 1.2, Docker-Compose- / GitHub-Actions- / Kubernetes-Beispiele. Nichts wird hochgeladen.
XML-zu-JSON-Konverter
XML zu JSON und JSON zu XML online im Browser konvertieren. Attribute als @Schluessel, Richtung tauschen, Config-/RSS-/SVG-Beispiele. Nichts wird hochgeladen.
JSON-Minifier und -Formatter
Kostenloser Online-JSON-Minifier und -Formatter. JSON minifizieren, um Payloads zu verkleinern, oder JSON mit 2-Leerzeichen-Einrückung beautifizieren (pretty-print). Validiert währenddessen - kein Upload nötig.
JSON-zu-CSV-Konverter
JSON zu CSV und CSV zu JSON im Browser. Verschachtelte Objekte flachen, Punkt-Schluessel entflachen beim Rueckweg, NDJSON, Excel-EU-Preset, RFC 4180. Nichts wird hochgeladen.