✓ YAMLバリデーター

行番号付きエラー報告によるYAML構文チェック。タブインデント、不正なキー、引用符と括弧の不一致、ネストの不整合を検出——すべてブラウザ内で完結、アップロード不要。

YAMLバリデーターについて

このYAMLバリデーターは完全にブラウザ内で動作します。YAMLを貼り付けて検証をクリックするだけで、一般的な構文問題をスキャンします。バリデーターはインデントに使われたタブ(YAMLは禁止)、コロンスペースが続かないマッピングキー、不一致のシングルクォートとダブルクォート、不一致のフロー集合([...]{...})、ネストを壊す不整合なインデントをチェックします。各問題は行番号と共に報告されるので、直接ジャンプできます。

YAMLとは?

YAML("YAML Ain't Markup Language")は人間に優しいデータシリアライズ形式で、設定ファイル、CI/CDパイプライン、データ交換に広く使われます。構造はインデントに由来するため読みやすいですが、空白には厳格で、1つの迷ったタブやずれたスペースでドキュメントが無効になることがあります。

使い方

  1. YAMLを入力ボックスに貼り付けます。
  2. 検証をクリックします。
  3. 結果パネルを確認します——有効なドキュメントは「有効なYAML」と表示され、問題は各行番号と共にリストされます。
  4. エディタで問題を修正し、再検証します。

よくある質問

すべてのYAML 1.2機能に対応していますか? バリデーターは最も一般的な構文ルールをカバーします。アンカー、エイリアス、タグ、複数行折りたたみスカラーなどの高度な機能は許容されますが、深く解析されません。

なぜYAMLはタブを禁止するのですか? YAMLのインデントは意味を持ち、スペースでなければなりません。タブはネストを曖昧にするため、仕様でインデントの使用を禁止しています。スペースを使用してください——通常はレベルごとに2つです。

YAMLはアップロードされますか? いいえ。すべての検証はローカルのブラウザで行われます。