JSON から TOML への変換

逆方向の変換が必要ですか?
TOML to JSON Converter

JSON 入力

1

TOML 出力

TOML 出力を表示するには JSON データを追加してください

変換された TOML 設定がここに表示されます

JSON を TOML に変換する方法

  1. ステップ 1 – JSON を入力

    • 変換したい JSON を左側のエディターパネルに貼り付けます。
    • ツールは設定のような使用法で最適に機能しますが、配列と深いネストもサポートしています。
    • インポートボタンを使用して、大きな設定ファイルを直接読み込みます。
  2. ステップ 2 – TOML 出力を確認

    • ネストされたオブジェクトは標準的な TOML テーブル([section])またはインラインテーブルに変換されます。
    • オブジェクトの配列はテーブルの配列([[section]])になります。
    • 右側のパネルで、文字列と日付が正しくフォーマットされていることを確認してください。
  3. ステップ 3 – TOML を使用

    • 結果をクリップボードにコピーして、Cargo.toml、pyproject.toml、またはその他の最新の設定で使用します。
    • オフラインで使用するために .toml ファイルをダウンロードします。
例: JSON から TOML
// 入力 JSON
{
  "package": {
    "name": "my-app",
    "version": "1.0.0"
  }
}

// 出力 TOML
[package]
name = "my-app"
version = "1.0.0"

関連する設定ツール

よくある質問

ネストされた JSON オブジェクトはどのように変換されますか?

ネストされたオブジェクトはドット記法を持つ TOML セクションになります。たとえば、{database: {host: 'localhost'}} は host = 'localhost' を持つ [database] になります。

JSON 配列はどのように処理されますか?

単純な配列は角括弧を持つ TOML 配列になります。オブジェクトの配列は [[table.name]] 構文を使用してテーブル配列に変換されます。

複雑なデータ型についてはどうですか?

日付は ISO 8601 文字列としてフォーマットされ、複雑なネスト構造はインラインテーブルになり、特殊文字は適切にエスケープされます。

JSON データを直接変換できますか?

はい!JSON を入力エディターに直接貼り付けるか、インポートボタンを使用してさまざまなソースから JSON データをインポートできます。

データは安全ですか?

はい、すべてのデータ処理は完全にブラウザー内で行われます。JSON データがサーバーに送信されることはなく、完全なプライバシーとセキュリティが保証されます。

JSON から TOML への変換 | JSONSwiss