ToolHub
Tool öffnen

TOML-YAML-Konverter

Bidirektionaler TOML-zu-YAML-Konverter. Konvertieren Sie zwischen TOML-Konfigurationsdateien und dem YAML-Format.

Formatkonvertierung

Über dieses Tool

Der TOML-YAML-Konverter ist ein bidirektionales Konvertierungstool, das zwischen TOML- und YAML-Konfigurationsformaten konvertieren kann. Der TOML-zu-YAML-Modus parst TOML-Dateien und gibt sauberes YAML aus. Der YAML-zu-TOML-Modus parst YAML und konvertiert es in gültiges TOML mit korrekten Tabellen- und Tabellenarray-Strukturen. Alle Verarbeitungen erfolgen im Browser.

Kernfunktionen

Schnellvorschau

Anwendungsfälle

toml yaml converter config

Häufig gestellte Fragen

Was ist der TOML-YAML-Konverter?

Der TOML-YAML-Konverter ist ein Online-Bidirektionaler-Konverter, der TOML-Konfigurationsdateien in das YAML-Format konvertieren kann und umgekehrt. Er läuft vollständig im Browser und sendet keine Daten an einen Server.

Unterstützt er die vollständige TOML-Spezifikation?

Ja, der Konverter unterstützt die vollständige TOML-Spezifikation, einschließlich Tabellen, Tabellenarrays, Inline-Tabellen und aller Werttypen wie Strings, Ganzzahlen, Fließkommazahlen, Boolesche Werte und Datumsangaben.

Wie werden TOML-Tabellenarrays in YAML konvertiert?

TOML-Tabellenarrays (mit [[doppelten Klammern]]-Syntax) werden in YAML-Sequenzen (Listen) konvertiert. Jeder Tabellenarray-Eintrag wird zu einem Listenelement in der YAML-Ausgabe, wobei die Struktur und Reihenfolge der ursprünglichen TOML-Daten erhalten bleibt.

Wie werden TOML-Datums-/Uhrzeittypen behandelt?

Native TOML-Datums- und Uhrzeittypen (Lokales Datum, Lokale Uhrzeit, Datum-Uhrzeit, Datum-Uhrzeit mit Offset) werden in YAML als String-Darstellung konvertiert, da YAML nicht über dieselben nativen Datumstypen verfügt. Das ISO-8601-Format bleibt erhalten.

Kann YAML mit Ankern und Aliasen in TOML konvertiert werden?

YAML-Anker (&) und Aliase (*) werden vor der Konvertierung in TOML aufgelöst. Das Tool expandiert alle Referenzen, sodass das resultierende TOML die vollständigen Daten enthält, ohne die von TOML nicht unterstützte Anker- oder Alias-Syntax.