# XMLフォーマッター＆バリデーター

> 無料のXMLフォーマッター・バリデーター。XMLを整形、1行に圧縮、整形式かを明確なエラー付きで検証。すべてクライアントサイド。

XMLをきれいなインデントで整形、1行に圧縮、整形式かどうかを問題箇所を示す明確なエラーメッセージ付きで検証します。

*Interactive tool: enter your values at https://toollantern.win/ja/xml-formatter-validator/ and results update instantly in your browser.*

## このツールの機能

XMLを貼り付けて選択：2スペースのインデントできれいに整形して構造を見やすくするか、転送用に1行に圧縮するか。どちらも先に文書をパースするので、不正なXMLは黙って壊されるのではなく、パーサーのエラーメッセージ付きで報告されます。

## 例

<root><item>1</item></root>はこう整形されます：

<root>
  <item>1</item>
</root>

## よくあるエラー

閉じ忘れタグ、開始・終了タグの名前不一致、テキスト中の&の未エスケープ、複数ルート要素が定番の原因です。バリデーターは最初に見つかった問題を示します。

## よくある質問
### ここでの「有効なXML」とは？

整形式のXMLです：ルート要素は1つ、タグは正しく入れ子・閉じられ、属性は引用符付き、特殊文字はエスケープ済み。DTDやXSDに対するスキーマ検証ではありません。

### XSDに対する検証はできますか？

いいえ。ブラウザにXSDバリデーターは搭載されていないため、このツールは整形式のみをチェックしますが、実世界のXMLミスの大半はこれで捕捉できます。

### 大きなファイルも扱えますか？

はい、常識的な範囲で。数MBの文書はブラウザで問題なく整形できます。極端に大きいファイルは全体をメモリに保持するため遅くなる場合があります。

### XMLはサーバーに送信されますか？

いいえ。パースと整形はすべてブラウザ内でローカルに行われます。

---
Interactive version: https://toollantern.win/ja/xml-formatter-validator/
