TOML⇔JSON変換
TOMLとJSONを相互変換します。
TOMLとは
TOML(Tom's Obvious, Minimal Language)は、設定ファイル向けに設計されたフォーマットです。RustのCargo.toml、Pythonのpyproject.toml、Hugo等の静的サイトジェネレーターで採用されています。YAMLと比べてインデントに依存せず、JSONと比べてコメントが書けるため、設定ファイルとして読みやすい特徴があります。
TOMLが使われる場面
- Cargo.toml — Rustプロジェクトの依存関係やメタデータ管理
- pyproject.toml — Pythonのプロジェクト設定(PEP 518)
- netlify.toml — Netlifyのビルド・デプロイ設定