JSON から TOML

null と数値互換性を検査して JSON オブジェクトを TOML に変換します。

データとフォーマット
ワークスペースを準備中…
入力
出力
結果はここに表示されます。

使い方

  1. 貼り付け / ファイルを開く / サンプル
  2. 変換
  3. コピー / ダウンロード

JSON から TOML

入れ子のオブジェクトは表、オブジェクト配列は表の配列にできます。結果をコピーまたは .toml で保存します。

処理はブラウザー内で行います。DevToolsy は貼り付けたデータや選択したファイルを受信しません。

仕組み

日付らしい文字列も文字列のままです。整数は符号付き 64 ビット、小数はシリアライズの丸めを検査します。

変換前と変換後
入力
{"title":"DevToolsy","server":{"host":"127.0.0.1","ports":[3000,8080]}}
出力
title = "DevToolsy"

[server]
host = "127.0.0.1"
ports = [ 3000, 8080 ]

既定の設定による例です。

処理の制限

null と精度を保持できない小数は拒否します。JSON から元のコメントや日時型を推測しません。

出力

コピー / ダウンロード

処理の制限

UTF-8 入力は最大 1 MiB、出力は最大 8 MiB、処理は最大 30 秒です。

参考資料TOML 1.1
?

よくある質問

JSON から TOML の使い方は?

入れ子のオブジェクトは表、オブジェクト配列は表の配列にできます。結果をコピーまたは .toml で保存します。

どの設定を変更できますか?

日付らしい文字列も文字列のままです。整数は符号付き 64 ビット、小数はシリアライズの丸めを検査します。

結果を使う前に何を確認すべきですか?

null と精度を保持できない小数は拒否します。JSON から元のコメントや日時型を推測しません。

入力はアップロードされますか?

処理はブラウザー内で行います。DevToolsy は貼り付けたデータや選択したファイルを受信しません。

結果を保存できますか?

コピー / ダウンロード

次に使うツールを探す

言語

言語を切り替えますか?現在の作業内容が消去されます。先に必要な内容をコピーまたはダウンロードしてください。