コード、データと QRツール

YAML から TOML へ変換

YAML 設定オブジェクトをブラウザー内でコピーまたは保存できる TOML に変換します。

ブラウザ内で処理登録不要プライバシーの説明 ↗

100,000 文字以内の YAML マッピングを入力してください。ルートはオブジェクトである必要があり、null 値は使用できません。

使い方

使い方

  1. 100,000 文字以下の YAML オブジェクトを貼り付けます。
  2. 変換し、TOML 出力または制限エラーを確認します。
  3. TOML をコピーするか .toml ファイルをダウンロードします。

明確な YAML・TOML 対応範囲

YAML ルートはマッピングである必要があります。文字列、真偽値、有効範囲の数値、配列、ネストしたマッピングに対応します。TOML に null 型がないため null は拒否します。アンカー、エイリアス、標準スカラーはローカル YAML パーサーが処理します。

キー、深さ、ローカル処理

引用符なしの TOML キーは英字、数字、アンダースコア、ハイフンを使えます。それ以外の YAML キーは引用します。出力を読みやすく保つため、ネストは 8 階層までです。解析、変換、コピー、ダウンロード準備はブラウザー内で行います。

よくある質問

あわせて知りたいこと

トップレベルの YAML シーケンスを変換できますか?

いいえ。TOML 文書には名前付きキーが必要なため、YAML ルートはマッピングである必要があります。

null が拒否されるのはなぜですか?

TOML にネイティブの null 値はありません。変換前に具体的な値へ置き換えるか、そのキーを削除してください。

ネストしたマッピングに対応しますか?

はい。8 階層までのインラインテーブルとして出力し、句読点を含むキーは引用します。