YAMLとJSONを瞬時に相互変換 — 無料
YAML設定ファイルをJSONに、またはJSONをYAMLに、ブラウザ内で変換します。複数ドキュメントのYAMLやインデントのカスタマイズにも対応。
YAML to JSON 変換ツールについて
この無料ツールは、YAML設定ファイルをJSONに、またJSONをYAMLに、すべてブラウザ内で変換します。複数ドキュメントのYAMLファイルに対応し、解析エラーを正確な行と列番号で表示し、お好みのインデントを選択できます。
機能:
- YAMLを整形されたJSONに変換、その逆も可能
- 複数ドキュメントのYAMLファイル(---区切り)に対応
- 解析エラーを行と列番号付きで表示
- 出力のインデントをスペース2つまたは4つから選択可能
YAMLとJSONの変換方法
- 変換方向を選択:YAML→JSON または JSON→YAML
- 入力欄にデータを貼り付け
- 「変換」をクリックすると即座に結果が生成されます
- 結果をコピーするか、ファイルとしてダウンロード
よくある質問
このツールは何ができますか?
YAML設定ファイルをJSONに変換し、JSONをYAMLに再変換することもできます。すべてブラウザ内で直接処理されます。
ファイルサイズに制限はありますか?
入力は最大2MBのテキストまでです。日常的に使うほとんどのYAML・JSONファイルを十分にカバーできます。
データはどこかにアップロードされますか?
いいえ。すべての変換はJavaScriptによりブラウザ内でローカルに行われ、データがサーバーに送信されることはありません。
複数ドキュメントのYAMLファイルはどう扱われますか?
「---」で複数のドキュメントを区切ったYAMLファイルはすべて解析され、結果は1つのJSON配列にまとめられるため、どのドキュメントも失われません。検出されたドキュメント数を知らせる通知が表示されます。
スマートフォンでも使えますか?
はい、このツールはスマートフォンやタブレットを含む、モダンなWebブラウザを搭載したあらゆるデバイスで動作します。
なぜYAMLの数値や真偽値がJSONで型が変わってしまうのですか?
YAMLには数値、真偽値、nullのためのネイティブな型があるため、YAML内のtrueや42のような値は、文字列ではなく実際の真偽値や数値としてJSONに解析されます。値を文字列のままにしたい場合は、YAML内で"42"や"yes"のように引用符で囲んでください。
データは安全に保護されます
すべての変換はブラウザ内でローカルに行われます。YAMLおよびJSONデータがサーバーにアップロードまたは保存されることは一切ありません。