作業フローを簡素化:miniwebtoolを検索。
追加
ホームページ > テキストツール > その他のテキストツール > XMLバリデーター
 

XMLバリデーター

XMLドキュメントが整形式であるか検証します。行番号付きの構文エラー検出、ドキュメント統計、および構造の可視化を即座に取得できます。

XMLバリデーター
整形式チェック 即時結果 行番号表示 エラー箇所の特定 ドキュメント統計
クイックサンプル:
XMLエディタ
1

Embed XMLバリデーター Widget

XMLバリデーター

XMLバリデーターへようこそ。これは、XMLドキュメントが整形式(well-formed)であるかどうかを確認するための強力なオンラインツールです。このバリデーターは、構文エラーを即座に検出し、正確なエラー箇所を報告し、XML構造を理解するのに役立つドキュメント統計を提供します。Web開発者、データアナリスト、またはXMLを学習中の方にとっても、このツールはXMLドキュメントがすべての基本的な構文要件を満たしていることを保証します。

整形式(well-formed)のXMLとは何ですか?

整形式のXMLドキュメントは、XML仕様で定義されたすべての基本構文規則に従っています。有効(valid)なXML(スキーマに適合する必要がある)とは異なり、整形式のXMLは、あらゆるXMLプロセッサで解析可能であることだけが必要です。主な規則は以下の通りです:

規則説明
単一のルート ドキュメントには必ず1つのルート要素が必要です <root>...</root>
正しい入れ子 要素は開始した順序の逆で閉じる必要があります <a><b></b></a>
タグの一致 開始タグと終了タグは正確に一致する必要があります(大文字小文字を区別) <Name>...</Name>
属性の引用符 すべての属性値は引用符で囲む必要があります <item id="1">
特殊文字のエスケープ 特殊文字はエンティティ参照を使用する必要があります &lt; &gt; &amp;

主な機能

  • 即時検証: ワンクリックでXMLの整形式をチェック
  • 正確なエラー報告: エラーの正確な行番号と列番号を取得
  • エラーハイライト: コード内の問題のある行へ直接ジャンプ
  • ドキュメント統計: 要素数、最大深度、および属性数を確認
  • 構造の可視化: ツリービューでXMLの階層構造を確認
  • コード整形: 乱れたXMLを正しいインデントで自動整形
  • クイックサンプル: 事前に用意された有効・無効なXMLサンプルでテスト可能
  • 反復的な修正: エラーを1つずつ修正してデバッグを容易に

このツールの使い方

  1. XMLを入力する: XMLコードをエディタに貼り付けるか、クイックサンプルボタンをクリックしてサンプルデータを読み込みます。
  2. オプションの整形: 「整形」をクリックすると、読みやすさを向上させるためにXMLが自動的にインデントされます。
  3. 検証をクリック: 「XMLを検証」ボタンを押してドキュメントをチェックします。
  4. 結果を確認する: 有効な場合は、統計情報とともに成功メッセージが表示されます。エラーがある場合は、行と列の情報を含むエラーメッセージが表示されます。
  5. 修正して繰り返す: エラーの場合、「エラーへジャンプ」をクリックして問題の行を確認し、エディタで修正して再度検証します。

ヒント: XMLは大文字小文字を区別します。<Item><item>は異なる要素です。ほとんどのXMLエラーは、タグ名の一致ミスや要素の閉じ忘れによって発生します。

一般的なXMLエラーと解決策

タグの不一致

開始タグと終了タグが一致しない場合に発生します。XMLは大文字小文字を区別することに注意してください。

  • 誤: <Name>田中</name>
  • 正: <Name>田中</Name>

閉じられていない要素

すべての開始タグには対応する終了タグが必要です。あるいは自己終了構文を使用してください。

  • 誤: <item>テキスト
  • 正: <item>テキスト</item> または <item />

引用符のない属性

HTMLとは異なり、XMLではすべての属性値を引用符で囲む必要があります。

  • 誤: <book id=123>
  • 正: <book id="123">

エスケープされていない特殊文字

<、>、&などの文字には特別な意味があるため、エスケープする必要があります。

  • 誤: <formula>x < 5</formula>
  • 正: <formula>x &lt; 5</formula>

XMLエンティティ参照表

文字エンティティ説明
<&lt;より小さい(小なり)
>&gt;より大きい(大なり)
&&amp;アンパサンド
'&apos;アポストロフィ
"&quot;引用符

よくある質問

XMLが「整形式(well-formed)」であるとはどういう意味ですか?

整形式のXMLは、すべてのXML構文規則に従っています。つまり、ルート要素が1つだけあり、すべてのタグが正しく閉じられ、入れ子になっており、属性値が引用符で囲まれ、要素名が大文字小文字を区別して命名規則に従い、特殊文字が正しくエスケープされていることを意味します。整形式のドキュメントは、あらゆるXMLパーサーで解析可能です。

整形式(well-formed)と有効(valid)なXMLの違いは何ですか?

整形式のXMLは基本構文規則に従っており、解析可能です。有効なXMLは整形式であることに加え、許可される要素、属性、およびそれらの関係を定義する特定のスキーマ(DTDまたはXSD)に適合しているものを指します。このツールは整形式かどうかをチェックします。スキーマ検証にはDTDまたはXSDの指定が必要です。

なぜタグ不一致エラーが出るのですか?

開始タグと終了タグが一致しない場合にタグ不一致エラーが発生します。一般的な原因は、タグ名の入力ミス(XMLは大文字小文字を区別するため、<Name>と</name>は一致しません)、タグの閉じ忘れ、またはタグの入れ子順序の間違いです。常に開始した順序の逆でタグを閉じるようにしてください。

予期しない文字エラーを修正するにはどうすればよいですか?

予期しない文字エラーは、通常、特殊文字がエスケープされていないことを意味します。XMLでは、&lt;には<、&gt;には>、&amp;には&、&apos;には'、および&quot;には"を使用してください。また、ワードプロセッサからコピーされた不可視文字がないか確認し、ドキュメントが有効なエンコーディング(UTF-8推奨)を使用していることを確認してください。

名前空間を持つXMLを検証できますか?

はい、このバリデーターは名前空間を持つXMLを処理できます。名前空間宣言(xmlns属性)の構文が正しいかチェックされます。ただし、これは整形式チェック器であり、スキーマ検証器ではないため、名前空間の構文は検証しますが、要素がスキーマで定義された正しい名前空間に属しているかどうかまでは検証しません。

追加リソース

このコンテンツ、ページ、またはツールを引用する場合は、次のようにしてください:

"XMLバリデーター"(https://MiniWebtool.com/ja/xmlバリデーター/) MiniWebtool からの引用、https://MiniWebtool.com/

miniwebtool チームによる提供。更新日:2026年1月14日

その他の関連ツール:

その他のテキストツール:

おすすめ:

標準偏差電卓 - 高精度パーセント増加電卓パーセンテージ減少電卓合計電卓配当利回り電卓売上総利益率電卓番号を並べ替える中央値電卓ai句読点追加手数料電卓HEX電卓対数電卓パーセント誤差電卓war電卓相対標準偏差電卓ランダムカラージェネレーター分散電卓 高精度フィートとインチからセンチメートルへのコンバーター平均電卓-高精度macアドレス検索t検定電卓二乗平均平方根電卓eの最初のn桁分数電卓相関係数計算機動画を逆再生楕円円周電卓画像分割ツール英単語ランダム生成ツールマン・ホイットニーのU検定計算機労働時間計算ツール血糖値コンバーター行番号を追加指数電卓-高精度BUN対クレアチニン比電卓CAGR電卓MP3ルーパー変化率電卓小数時間から普通の時間へのコンバーターランダム誕生日ジェネレーター迷路ジェネレーターSRTからTXTへの変換ツール素数ですかピタゴラスの定理電卓CPM 電卓モジュロ電卓散布図作成ツールランダムトーナメント表作成ツールHEXコンバーターlog-base-2電卓ランダム名前ジェネレーターfena電卓XMLバリデーター外れ値電卓桁数電卓逆テキスト平方根電卓ヒストグラムメーカーカイ二乗検定電卓変動係数電卓年の日電卓 - 今日は今年の何日目動画を結合空の行を削除するビデオ速度を調整文字数による改行10進数からBCDへのコンバーター動画から画像抽出ツールFPSコンバーター自然対数電卓動画圧縮センチメートルからフィートとインチへのコンバーター表面積電卓階段電卓斜辺電卓CRC32チェックサム電卓標準誤差電卓OPS電卓動画を回転四分位範囲電卓アナグラム生成器四分位電卓ポンドからキログラム変換サンプル標準偏差電卓アークタンジェント電卓バイナリ電卓SRT 時間シフト 電卓二項係数電卓分数から小数への電卓比率とパーセンテージ計算ツール比較分数電卓Argon2ハッシュジェネレーターKruskal Wallis 検定電卓ビデオをループ再生営業利益率電卓多項式因数分解電卓hexからバイナリへのコンバーターオーディオ スプリッターパーセントから小数へのコンバーター二重積分電卓土星回帰電卓クロスステッチサイズ電卓生地計算電卓糸量計算電卓塩水と塩分濃度電卓コーヒー抽出比率電卓自家醸造ABV電卓キャンドルワックス&フレグランスオイル電卓石けん作り苛性ソーダ電卓 (SAP)印刷サイズ・解像度電卓 (DPI/PPI)ゴールデンアワー・ブルーアワー電卓被写界深度 (DoF) 電卓ダイスロール確率電卓植物間隔電卓スケールモデル換算電卓水槽底砂計算電卓水槽容量・適正魚数電卓ルーレット回転サイコロローラーコイントスじゃんけんジェネレーターマジック8ボールランダムトランプカードジェネレーターランダムIPアドレスジェネレーターランダム時刻ジェネレーターランダム日付ジェネレーターランダム座標ジェネレーターランダムユーザーエージェントジェネレーターランダムクレジットカードジェネレーターランダムJSONジェネレーターランダム国ジェネレーターランダムカラーパレットジェネレーター真実か挑戦かジェネレーターランダム絵文字ジェネレーターRandom Meal Generatorガウス分布ジェネレーターピップ値計算機日次複利計算電卓マーチンゲール戦略電卓ケリー基準電卓ストップロス・テイクプロフィット電卓フィボナッチエクステンション電卓ピボットポイント電卓暗号資産レバレッジ計算機サトシ米ドル換算ツール暗号資産アービトラージ電卓インパーマネントロス電卓オプション利益電卓インプライド・ボラティリティ電卓オプション・グリークス電卓ブラック-ショールズ電卓破産リスク電卓空売り利益電卓マージンコール電卓ポジションサイズ電卓株価平均電卓不可視文字除去ツールテキストからSQLリストへのコンバーターテキストカラム抽出ツールリスト差分電卓ZalgoテキストジェネレーターASCIIアートジェネレーター透明テキストジェネレーター上下反転テキストジェネレーターZalgoテキストジェネレーターおしゃれ文字ジェネレーターテキスト読み上げリーダーバイオニックリーディングコンバーターキーワード密度チェッカー読みやすさスコア電卓Lorem Ipsumジェネレーター毎日の時間節約電卓スマート引用符削除ツールmarkdown表ジェネレーターjson文字列エスケープアンエスケープurlスラッグジェネレーターhtmlエンティティエンコーダーデコーダーX切片・Y切片電卓頂点と対称軸電卓関数合成電卓逆関数電卓定義域と値域電卓関数グラフ作成ツール不等式系グラフ作成ツール絶対値不等式ソルバー不等式ソルバー連立一次方程式ソルバー根式方程式ソルバー絶対値方程式ソルバー線形方程式ソルバー総合除法電卓多項式の筆算計算機多項式展開電卓有理式電卓根式簡約化電卓代数式簡約化電卓三角関数グラフ作成ツール三角関数恒等式電卓インタラクティブ単位円ビジュアライザー直交座標から極座標への変換電卓極座標から直交座標への変換ツール10進数度からDMSへのコンバーターDMSから10進数へのコンバーター余弦定理電卓正弦定理電卓一般三角形電卓直角三角形電卓双曲線関数電卓コセカント・セカント・コタンジェント電卓atan2電卓アークコサイン (Arccos) 電卓アークサイン電卓高精度タンジェント電卓コサイン電卓サイン電卓勾配とグレード電卓 📐留め継ぎ角度電卓 📐直角チェッカー(3-4-5ルール)📐板フィート電卓デッキ電卓フェンス電卓マルチ土壌砂利電卓壁フレーミング電卓屋根材電卓屋根勾配電卓壁紙電卓フローリング電卓 🏠タイル電卓ペイント電卓 🎨レンガとモルタル電卓コンクリート電卓 🧱誕生石と星座の花ファインダーケルト樹木星座電卓月星座相性電卓高度な星座相性分析器新月と満月のカレンダー水星逆行カレンダー占星術のモダリティバランス電卓占星術の元素バランス電卓水星星座の電卓火星星座の電卓金星星座の電卓パスワード強度テスターunixパーミッション電卓Cronジョブジェネレーターn乗根電卓高精度周波数波長変換ツールビデオに音声を追加または置換動画に透かしを追加