JSON から YAML への変換ツール
設定ファイル、ドキュメント例、データ処理向けに JSON を YAML 化します。ソースはアップロードされません。
使い方
使い方
- 最大 100,000 文字の有効な JSON 値を貼り付けます。
- 2 または 4 スペースのインデントと、約 80 桁で長い行を折り返すか選びます。
- 変換結果を確認し、コピーまたは .yaml を保存します。
YAML 1.2 と型安全な文字列
YAML 1.2 コアスキーマを使います。必要に応じて曖昧な文字列を引用し、「null」や「true」のような JSON 文字列が YAML 解析後も文字列として保たれます。配列順を維持し、オブジェクトキーはブラウザー JSON パーサーの順序に従います。
JSON の制約は適用される
コメント、末尾カンマ、undefined などの JavaScript 専用値は有効な JSON ではありません。JSON は YAML のアンカー、エイリアス、タグ、コメントを表せないため、変換器は作成しません。JavaScript はすべての巨大な JSON 整数を正確に表せないため、安全範囲外の正確な ID は文字列にしてください。
よくある質問
あわせて知りたいこと
JSON 配列やプリミティブ値も使えますか?
はい。有効な JSON ならルートはオブジェクト、配列、文字列、数値、真偽値、null のいずれでも構いません。
true や null のような文字列は型が変わりますか?
いいえ。文字列型を保つ必要があれば YAML シリアライザーが引用します。
変換で JSON はアップロードされますか?
いいえ。解析、変換、コピー、ダウンロード準備はブラウザー内で行います。