以前の YAML 文書を左側に、改訂された文書を右側に配置します。以下の例では、name は demo のままで、レプリカが 2 つから 3 つに変更されます。報告されたパスと古い値と新しい値を一緒に読み取ります。
比較を解釈する前に、どちらかの側でパーサー エラーを修正します。大文字と小文字を無視する場合は、使用するプログラムにとって大文字の使用が重要になるたびに、そのオプションを無効にして最終レビューを繰り返します。コメントや表記を確認する必要がある場合は、別のテキスト比較のために元のファイルを保存しておいてください。
name: demo
replicas: 2
→
name: demo
replicas: 3
各ドキュメントの解析によって生成された値を比較し、データ パスでの追加、削除、変更を報告します。変更された数値と変更された文字列は、表示されるテキストが似ていても、異なる意味を持つ場合があります。要約カウントのみに依存するのではなく、パスと値の両方を検査してください。
ネストされた値は再帰的に比較されます。シーケンスの位置が重要であるため、リスト エントリの移動は、単一の移動操作ではなく、複数の位置が変更されたように見える場合があります。順序付きシーケンスと順序なしマッピングでは、異なる解釈が必要です。
各面は解析可能な単一の YAML ドキュメントである必要があります。解析が失敗すると、比較結果がクリアされ、失敗した側が報告されます。ここで比較する前に、ドキュメント バンドルを分割します。
アップロードされる各ファイルは 100 MiB に制限されており、解析された両方のドキュメントがブラウザのメモリに収まる必要があります。深くネストされた入力または大きな入力の処理時間は保証されません。このページでは、3 者間マージ、スケジュールされた構成監視、自動競合解決、コマンド ライン自動エンドポイントは提供されません。
処理はブラウザーで行われます。保存と共有は任意で、アカウントが必要です。選択した内容が当サービスに送信されます。
配列の順序には意味があります。順序の無視には対応していません。