JSON入力

変換されたTOML

JSONをTOMLとは?

TOML(Tom's Obvious Minimal Language)はCargo、Poetryなどで使われる設定形式です。このツールはJSONをTOMLに変換します。変換はブラウザで実行され、サーバーには送信されません。

JSONをTOMLの例

JSONをTOMLに変換。通信テーマの例:

例:加入者設定

JSON入力

TOML出力:

TOML出力

上のサンプルボタンで例を読み込んでください。

使い方

1

JSONを貼り付けまたはアップロード

JSONを貼り付けるか、ファイルをアップロードしてください。サンプルで例を読み込めます。

2

TOML出力を確認

右パネルに変換されたTOMLが表示されます。ネストオブジェクトはTOMLテーブルになります。

3

コピーまたはダウンロード

<strong>コピー</strong>または<strong>ダウンロード</strong>を使用してください。先にJSONをフォーマットするにはJSONフォーマッターを、検証にはJSONバリデーターを使用してください。

JSONをTOMLが役立つ場面

JSONからTOMLへの設定移行(<a href="https://python-poetry.org/" target="_blank" rel="noopener">Poetry</a>や<a href="https://doc.rust-lang.org/cargo/reference/manifest.html" target="_blank" rel="noopener">Cargo</a>用)に。逆変換にはTOMLをJSONにを、YAMLにはJSONをYAMLにを使用してください。

よくある質問

TOMLとJSONはいつ使う?

TOMLは設定ファイル向け。JSONはAPIや機械間通信向けです。

データは送信されますか?

いいえ。変換はブラウザで実行されます。

関連ツール

TOMLJSON仕様MDN JSONRFC 8259を参照してください。