XML 不一致タグ エラーの例: 間違った終了タグ
XMLコードや設定ファイルの構文エラーや閉じられていないタグをオフライン環境で検証します。
処理中...
0%
XMLタグの読み取り
プロローグ構造の解析
XML スキーマの一致
名前空間の確認
ツリーの検証
結果
このページでは、短いメモ ドキュメントがプリロードされた XML バリデータが開きます。このドキュメントには実際にありがちな間違いが含まれています。<message> 要素が </message> ではなく </date> で閉じられています。おそらく、近くのフィールドを編集した際のコピー&ペーストのスリップです。以下の失敗チェックは、ページが読み込まれた瞬間にライブで実行され、不一致のタグが見つかった場所と、閉じられるはずだったタグが最初に開かれた場所の両方を報告します。
終了タグの不一致は、実際の XML が壊れる最も一般的な原因の 1 つであり、特に手作業で編集されたドキュメントや、適切なシリアライザーではなく文字列の連結によって生成されたドキュメントで発生します。ファイル内の他のタグはすべて完全に形成される可能性があり、XML は例外のない厳密で適切にネストされたツリーを必要とするため、ファイル内の他のタグはすべて完全に形成されており、それでもドキュメント全体が無効になります。
サンプルを独自の XML に置き換えると、不一致部分と元の開始タグの両方の行番号を含め、同じタグ一致チェックがサンプルに適用されていることを確認できます。これを xml-document-example プリセットと比較して、すべてのタグが正しく閉じられ、きれいに渡された同じ形状のドキュメントを確認します。