使い方
まず基本操作を試す
- 左の入力欄に YAML または JSON を貼り付けます。
- 中央の ⇄ で変換方向(YAML → JSON または JSON → YAML)を切り替えます。
- 「変換」を押すと結果が表示され、解析エラーのときは空欄ではなく失敗した行番号が入力欄の下に出ます。
YAML ↔ JSON の双方向変換ツール。ネスト構造や複数行ブロックに対応し、解析エラーは行番号付きで表示。
輸入
YAML
YAML → JSON
輸出
JSON
JSON is a subset of YAML — meaning every valid JSON file is also valid YAML. This tool uses the bundled js-yaml library (MIT) to parse YAML locally in your browser, then serializes output via JSON.stringify or yaml.dump. No data leaves your device.
The parser uses js-yaml's load() (safe mode) and dump(), handling nested maps and sequences, quoted strings, multiline literal (|) and folded (>) blocks, null, boolean, numbers, and basic anchors (&name) and aliases (*name). Parse failures show a line/column hint instead of a blank panel.
Out of scope: complex YAML 1.1 merge-key resolution, JSON Schema or YAML Schema validation, large-file streaming (keep under ~500 KB), file upload, and other formats like TOML or XML.
クイックガイド
初めての方にも、また使いに来た方にも。使い方・活用例・よくある質問をツールの下にまとめました。
中国語での検索: YAML 轉 JSON、JSON 轉 YAML、YAML JSON 轉換、YAML 轉換器、線上 YAML 轉 JSON
英語での検索: yaml to json、json to yaml、yaml json converter、convert yaml to json、convert json to yaml、yaml json online
使い方
活用例
よくある質問
いいえ。解析と変換はすべてローカルで、同梱の js-yaml(MIT)ライブラリとネイティブの JSON パーサーを使います。サーバーには何も送信されません。
はい。ネストしたマップやシーケンス、引用符付き文字列、複数行のリテラル(|)・折りたたみ(>)ブロック、null・真偽値・数値スカラーに対応します。
出力欄がクリアされ、入力欄の下にパーサーの行/列(利用可能な場合)と分かりやすいヒントが表示されます。黙って空欄になることはありません。
基本的なアンカー(&)とエイリアス(*)は展開され、アンカー解決トレイルの欄に各アンカーと参照箇所が一覧表示されます。複雑な YAML 1.1 のマージキー解決は対象外です。