YAMLファイルを即座にフォーマット、整形、検証します。YAMLをJSONに変換します。無料のオンラインツールがブラウザ内でローカルにすべてを処理し、データのプライバシーとセキュリティを確保します。
Saved Presets is a Supporter feature.
Tool History is a Supporter feature.
Tool Notes is a Supporter feature.
未フォーマットまたは乱雑なYAMLデータをコピーして、左側の入力フィールドに貼り付けてください。ネストされた構造、配列、複数行文字列を含む有効なYAMLを受け付けます。
お好みのインデントレベルを選択してください:2スペース(ほとんどのYAMLファイルで一般的)または4スペース。選択はスタイルの問題でデータ自体には影響しません。
「フォーマット」をクリックして適切なインデントでYAMLを整形するか、「JSONに変換」をクリックしてYAMLデータをJSON形式に変換してください。
フォーマット後、「コピー」ボタンで結果をクリップボードにコピーするか、「ダウンロード」をクリックして.yamlまたは.jsonファイルとして保存してください。
当YAMLフォーマッターはjs-yamlライブラリを使用してYAMLドキュメントを解析・フォーマットします。すべての処理はブラウザ内でローカルに行われ、完全なプライバシーを確保しオフライン機能を可能にします。
ツールはYAML 1.1仕様に従うjs-yamlライブラリを使用してYAMLを解析します。インデントを検証し、重複キーをチェックし、特殊文字の正しい引用符を確認し、構文エラーを報告します。
解析が成功すると、フォーマッターは一貫したインデントでYAML文字列を再構築します。インデントは2スペースまたは4スペースに設定できます。フォーマッターは空白を正規化しながらデータ型と構造を保持します。
YAMLからJSONへの変換は、まずYAMLをJavaScriptオブジェクトに解析し、次に適切なインデントでJSONにシリアライズします。このプロセスはYAMLを検証し、標準的なJSON出力を生成します。
10MB以下のファイルで最適なパフォーマンス。それより大きいファイルはブラウザの動作を遅くする可能性があります。カスタムYAMLタグはサポートされていません。マルチドキュメントYAMLファイル(---付き)は最初のドキュメントのみを処理します。
はい、YAML フォーマッターは登録不要で完全無料です。コストやサブスクリプションなしに、ブラウザで直接無制限の YAML データをフォーマットできます。