入力
準備完了
行数: 0
単語数: 0
文字数: 0
サイズ: 0 KB
入力の統計は、このフィールド上部の統計ボタンから確認できます。
出力
行数: 0
単語数: 0
文字数: 0
サイズ: 0 KB
出力の統計は、このフィールド上部の統計ボタンから確認できます。
結果は情報提供のみを目的としており、誤りを含む場合があります。重要な情報は必ずご自身で確認してください。本ツールのご利用は自己責任でお願いいたします。
このツールでできること
XML検証ツールは、文書が整形式かどうかを確認します。すべてのタグが閉じているか、タグが正しい順序で入れ子になっているか、属性値が引用符で囲まれているか、特殊文字がエスケープされているか、ルート要素がちょうど1つかを調べます。
問題があれば、最初のエラーを行番号と修正案付きで報告します。チェックするのは構文であってスキーマではありません。XSDやDTDによる検証は行わないため、整形式の文書でも、システムが必要とするフィールドが欠けている可能性はあります。
こんなときに使えます
- インポートやAPI呼び出しがあいまいなXML解析エラーで失敗し、該当行を探したい場合。
- 手で編集したサイトマップ、RSSフィード、Androidのレイアウト、Mavenのpom.xmlを公開前に確認する場合。
- コードが生成したXMLが整形式であることを、XMLをJSONに変換で変換する前に確かめる場合。
- 何千行も目で追う代わりに、大きなファイルの中の壊れたタグをすばやく見つける場合。
使用例
入力
<note>
<to>Ana</to>
<from>Ben</note>
出力
Expected closing tag 'from' (opened in line 3, col 3) instead of closing tag 'note'. (Line 3)
Suggestion: Make sure every tag is closed, attribute values are quoted, and the document has exactly one root element.このツールについての質問
チェックはどうやって実行しますか?
入力欄にXMLを貼り付け、「検証して修正を提案」を押します。有効な文書ならその旨が表示され、そうでなければエラーメッセージ、その行、修正案が表示されます。
アンパサンドがエラーになるのはなぜですか?
XMLでは&が実体参照の始まりを表すため、テキストや属性に&が単独であると文書が壊れます。&と書き、文字としての<には<を使ってください。
XSDスキーマで検証しますか?
いいえ。すべてのXML文書が満たすべき整形式かどうかを確認します。必須要素やデータ型などのスキーマ規則には、ビルドやIDEでスキーマ対応の検証ツールが必要です。
このツールは無料ですか?
はい、無料でご利用いただけます。登録・メールアドレス不要。結果はこのページに表示されます。
結果はどこで確認できますか?
このページでツールを使用すると、結果がここに表示されます。メールで受け取る必要はありません。