TOML から JSON への変換

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

TOML 入力

1

JSON 出力

TOML データを入力して JSON に変換

変換後のデータはここに表示されます

TOML を JSON に変換する方法

  1. ステップ 1 – TOML を貼り付ける

    • TOML のキー/値、[sections]、[[array_tables]] をエディタに貼り付けます。
    • 文字列、数値、真偽値、配列、日付などの値を扱えます。
    • .toml ファイルをコンピュータからインポートできます。
  2. ステップ 2 – JSON を確認する

    • TOML の意味を保ったまま、正しい JSON オブジェクトへ変換します。
    • 日付(RFC 3339)は文字列として保持され、可能な範囲で型が維持されます。
    • テーブル構造が JSON の入れ子として表現されているか確認します。
  3. ステップ 3 – 出力をエクスポート

    • JSON をコピーして JavaScript/TypeScript アプリで利用します。
    • 移行や API 用に .json としてダウンロードします。
例:TOML から JSON
# Input TOML
title = "TOML Example"

[owner]
name = "Tom Preston-Werner"

// Output JSON
{
  "title": "TOML Example",
  "owner": {
    "name": "Tom Preston-Werner"
  }
}

関連ツール

よくある質問

TOML 形式とは?

TOML(Tom's Obvious Minimal Language)は、意味が明確で読みやすい設定ファイル形式です。ハッシュテーブルへ曖昧さなく対応付けられるよう設計されています。

TOML のセクションはどのように変換されますか?

TOML の [section] セクションはネストした JSON オブジェクトになります。'database.host' のようなドット付きキーはネスト構造を自動的に作成します。

対応している TOML の機能は?

文字列、数値、ブール値、配列、インラインテーブル、ネストしたセクション、基本的な日付・時刻の解析に対応しています。複雑な複数行文字列や高度な TOML 機能は十分に対応できない場合があります。

配列テーブルに対応していますか?

はい。配列テーブル [[products]] はオブジェクトを含む JSON 配列に変換され、繰り返しの設定ブロックを表すのに便利です。

データは安全ですか?

はい。すべてのデータ処理はブラウザー内だけで行われます。データがサーバーに送信されることはなく、プライバシーと安全性が完全に守られます。