JSON ↔ YAML 変換ツール
JSON と YAML を双方向に変換します。JSON を貼り付ければ整った YAML が、YAML を貼り付ければ正しい JSON が得られ、数値・真偽値・null はそのまま保たれます。
JSON と YAML の変換のこつ
JSON は厳密で明示的、YAML は読みやすさを重んじます。互いに変換できれば、設定ファイルを書き直さずに別のエコシステムへ持っていけます。
- まず JSON を検証してください。カンマが一つ抜けているだけで、読み取りエラーが連鎖します。
- YAML に変換したらインデントを確認してください。YAML ではインデントそのものが構造です。
- 真偽値・null・数値が往復に耐え、文字列になっていないか確かめてください。
JSON YAML 変換ツールのよくある質問
YAML のほうが JSON より短いのはなぜですか。
YAML は引用符・波かっこ・カンマの多くを省くため、同じデータでも占める場所が少なくて済みます。
YAML から JSON へ変換するとコメントは残りますか。
残りません。JSON にはコメントの構文がないため、コメント行は変換で失われます。
変換後の型の取り違えを防ぐには。
結果を読んで、真偽値・null・数値を確認してください。引用符で囲まれた値は、数値に見えても文字列です。