XML整形・バリデーター - オンラインXMLフォーマッター・ビューア
XMLデータをワンクリックで見やすく整形したり、不要な空白を除去して圧縮できます。整形・圧縮時に自動でXML構文を検証し、エラーがあれば行番号・列番号付きで表示します。すべての処理はブラウザ上で完結します。
XML整形・バリデーターとは?
XMLフォーマッターは、読みにくいXML文字列をインデント付きの見やすい形式(Pretty Print)に変換したり、不要な空白を除去して圧縮(Minify)するツールです。整形・圧縮の実行時にXMLが正しい文法(Well-formed)かどうかを自動検証し、エラーがあれば行番号・列番号とともに表示します。CDATA・コメント・処理命令はそのまま保持されます。インデントは2スペース・4スペース・タブから選択できます。すべての処理はブラウザ内で完結するため、機密データを含むXMLも安全に整形できます。
関連: XML → JSON変換 · JSON → XML
使い方
- 左側のテキストエリアにXMLを貼り付けます
- インデントサイズを選択します(2スペース / 4スペース / タブ)
- 「整形」または「圧縮」ボタンをクリックします
- 右側に結果が表示されます。コピーボタンでクリップボードにコピーできます
使用例
入力例(圧縮XML): <root><user id="1"><name>田中</name><age>30</age></user></root>
整形後(2スペース):
<root>
<user id="1">
<name>田中</name>
<age>30</age>
</user>
</root>
実務での利用例: APIのXMLレスポンスをコピーしてこのツールで整形し、XMLの構造を確認する
よくある質問
- データはサーバーに送信されますか?
- いいえ。すべての処理はブラウザ内で行われるため、入力したXMLデータが外部に送信されることはありません。
- どのような構文エラーを検出できますか?
- XMLのWell-formed(整形式)チェックを行います。タグの閉じ忘れ、属性値のクォート欠落、不正な文字などを検出します。XSDやDTDによるスキーマバリデーションは対象外です。
- CDATAセクションやコメントは保持されますか?
- はい。CDATAセクション、コメント(<!-- ... -->)、処理命令(<?...?>)はそのまま保持されます。
- XML宣言(<?xml ...?>)は保持されますか?
- はい。入力にXML宣言がある場合は出力にも保持されます。
- インデントサイズは変更できますか?
- はい。2スペース・4スペース・タブの3種類から選択できます。
関連ツール
更新情報
最終更新日: 2026-02-19
- 2026-02-19 初回リリース