Tool von Tool Kumar
TOML in JSON konvertieren
Füge eine TOML-Konfiguration ein oder öffne eine .toml-Datei, um sie als formatiertes JSON anzuzeigen. Der Import liest Tabellen, Schlüssel mit Punktnotation, Arrays, Inline-Tabellen und TOML-Strings in deinem Browser.
So verwendest du dieses Tool
- Füge TOML ein oder öffne eine .toml-Datei.
- Eine geöffnete .toml-Datei wird sofort umgewandelt. Wähle bei eingefügtem TOML in der Hinweisleiste „TOML → JSON“ und prüfe dann das Ergebnis.
- Kopiere das JSON für die empfangende Anwendung oder lade es herunter.
Praxisbeispiel
Die Tabelle server wird zu einem Objekt. Die wiederholten Tabellen users werden zu einem Array aus Objekten.
Eingabe · example.toml
title = "API client"
retries = 3
[server]
host = "localhost"
enabled = true
[[users]]
name = "Ada"
[[users]]
name = "Lin"
Ausgabe
{
"title": "API client",
"retries": 3,
"server": {
"host": "localhost",
"enabled": true
},
"users": [
{
"name": "Ada"
},
{
"name": "Lin"
}
]
}TOML-Daten als JSON lesen
Eine Tabelle [server] wird zu einem server-Objekt. Tabellenköpfe [[users]] werden zu Datensätzen im Array users. Das ist nützlich, um eine Konfiguration zu untersuchen oder ihre Daten an eine JSON-API zu senden.
Die Konvertierung einer Datei Cargo.toml oder pyproject.toml ändert das Format, nicht die Bedeutung ihrer Paket- oder Abhängigkeitseinstellungen. Prüfe das Zielschema, bevor du die Ausgabe verwendest.
Optionen und Sonderfälle
- TOML-Datums- und Zeitwerte werden zu JSON-Strings, nicht zu Date-Objekten.
- Die Ziffern von Ganzzahlen bleiben erhalten. Das gilt auch für hexadezimale, oktale und binäre Ganzzahlen, die in Dezimalschreibweise umgewandelt werden. Verarbeitende Systeme mit JavaScript Number können große Werte weiterhin runden.
- Die TOML-Werte inf und nan werden zu null, weil JSON keine nicht endlichen Zahlenwerte kennt.
- Kommentare und Tabellenformatierung gehen verloren. Doppelte Schlüssel und ungültige Syntax führen zu einem Importfehler.
Standardmäßig privat
Dein Dokument bleibt in diesem Browser. Tool Kumar parst und konvertiert Daten und erstellt Downloads auf deinem Gerät, ohne Konto und ohne Upload.
TOML in JSON konvertieren: häufige Fragen
- Liest der Import Tabellenarrays?
- Ja. Wiederholte Tabellenköpfe [[users]] ergeben ein JSON-Array aus Objekten.
- Was passiert mit TOML-Datumswerten?
- Sie werden zu JSON-Strings. Der Import normalisiert das Trennzeichen zwischen Datum und Uhrzeit zu T und ein abschließendes kleines z zu Z.
- Kann ich Cargo.toml oder pyproject.toml importieren?
- Ja. Öffne die Datei oder füge ihren TOML-Inhalt ein. Das Ergebnis bildet ihre Daten ab. Es überträgt keine Paketmanager-Konventionen in ein anderes Ökosystem.
- Kann der Import Kommentare erhalten?
- Nein. JSON kennt keine Kommentare. Verwende die ursprüngliche TOML-Datei, wenn du ihre Kommentare oder ihr Layout benötigst.
Verwandte Tools
JSON in TOML konvertieren, YAML in JSON konvertieren und JSON-Validator.