Warum JSON in TOML umwandeln?
Sie migrieren Konfiguration zu einem Tool, das TOML spricht — Cargo, Poetry, Netlify — und Ihre aktuelle Konfiguration ist JSON. Fügen Sie sie oben ein und erhalten Sie idiomatisches TOML mit echten Tabellen und Arrays von Tabellen, bereit zum Committen.
So funktioniert es
Der Konverter parst Ihr JSON lokal und schreibt TOML 1.0: Verschachtelte Objekte werden zu Tabellen, Arrays von Objekten zu Arrays von Tabellen, und Strings werden gemäß Spezifikation quotiert und escapt. JSON, das sich nicht darstellen lässt (null-Werte, Nicht-Objekt-Wurzel), wird mit einem Fehler abgelehnt, statt stillschweigend verändert zu werden.