XMLチェックツール–構文エラーを特定
XMLチェックツールは、貼り付けたXMLが整形式かどうかをチェックし、行・列・コードフレーム付きで構文の問題を報告します。このチェックにはブラウザの DOMParser を使うため、文書を別のパーサーに渡す前に、不正な形式のマークアップを手早く見つけられます。XSDやDTDに対するXMLの検証は行いません。スキーマ検証は利用できません。
XMLチェックツールは、文書が整形式かどうかをチェックするブラウザベースのXML検証ツールです。XMLを貼り付けて、行・列・コードフレーム付きで構文エラーを報告するチェックを受けられます。文書を別のパーサーに送る前や、実行時の障害を調査する前に、不正な形式のマークアップを見つけるのに使います。
整形式チェックにはブラウザの DOMParser を使用します。入力に構文の問題がある場合、このツールはエラーの発生場所を報告するので、文書の該当部分を確認できます。これはXML構文のチェックであり、文書が特定のスキーマに従っているか、アプリケーションのデータ要件を満たしているかを判定するものではありません。
XMLは要素、属性、テキストコンテンツを持つマークアップを使います。整形式のXMLは形式の構造ルールに従う必要があり、XSDやDTDは特定の文書タイプに追加のルールを定義できます。このツールはXSDやDTDの検証を提供しません。その機能はまだ利用できず、WASMバリデーターが必要です。不正な形式のXMLを見つけるにはこのチェックを使い、特定のXSDやDTDに対するテストが必要な場合はスキーマ検証を使います。
XMLチェックツールは完全にブラウザ上で動作します。入力はお使いのデバイス上で処理され、サーバーにアップロード・保存・送信されることはありません。ページを読み込んだ後は、サーバー接続なしでオフラインでも動作します。
このXMLチェックツールは、パーサーがファイルを処理する前に確認したり、構文エラーを診断したり、別のツールが生成したXMLを確認したりする開発者やDevOpsエンジニアに役立ちます。行・列・コードフレームにより、注意が必要な場所に集中しやすくなっています。
手順1: このツールにXMLを貼り付けます。チェックしたい文書を、マークアップと属性を含めて使います。
手順2: チェックを実行して、XMLが整形式かどうかをテストします。このツールはこのチェックにブラウザの DOMParser を使います。
手順3: 結果を確認します。XMLに構文エラーがある場合は、報告された行・列・コードフレームを使って場所を特定します。
手順4: ソース内の不正な形式のマークアップを修正し、再度チェックを実行してXMLが整形式であることを確認します。
用途: XMLファイルがパーサーに渡されて実行時に失敗する前にチェックします。整形式の問題を早期に見つけることで、トラブルシューティングが楽になります。
用途: ファイルを手で探すのではなく、報告された行・列で構文エラーの場所を特定します。
用途: 別のツールが生成したXMLが整形式であることを、出力の見た目を鵜呑みにせずに確認します。
用途: サービスや他の開発者から受け取ったXMLを、ワークフローで使う前にチェックします。
用途: 解析の問題をデバッグする際にXML文書を確認します。コードフレームにより、報告されたエラーの場所に集中できます。
用途: 文書を共有したり別のパーサーに渡したりする前に、手早いXML構文チェックを実行します。