XML整形ツール
XMLを貼り付けて、読みやすく整形(プリティ)または圧縮(ミニファイ)。インデント幅を選べ、属性・テキスト・CDATAを保持します。
XML入力
結果
使い方
1
XMLを貼り付け
入力欄にXMLを貼り付けるか入力します。「サンプル」ボタンで例を読み込むこともできます。
2
インデントを選ぶ
スペース2個・4個・タブから、お好みのインデント幅を選択します。
3
整形または圧縮
「整形(プリティ)」で読みやすく、「圧縮(ミニファイ)」で1行にまとめます。
4
結果をコピー
結果欄の「コピー」ボタンでワンクリックでコピーできます。
XML整形ツールとは
XML(Extensible Markup Language)を、読みやすいインデント付きの形に整形(プリティプリント)したり、余分な空白・改行を取り除いて1行に圧縮(ミニファイ)したりできるWebツールです。ブラウザのXMLパーサーで解析し、属性・テキスト・CDATAセクションを保持したまま整形します。構文エラーがある場合は行ベースの簡易整形にフォールバックし、エラー内容も表示します。すべての処理はブラウザ内で完結し、入力したXMLはサーバーに送信されません。
機能・特徴
- 整形と圧縮の両対応プリティプリントで可読性アップ、ミニファイで通信量削減。用途に応じて使い分けできます。
- インデント幅を選択スペース2個・4個・タブから選べ、社内コーディング規約にも合わせられます。
- 属性・CDATA保持属性値・テキスト・CDATA・コメントを保持。引用符も適切にエスケープします。
- プライバシー保護すべての処理はブラウザ内で完結。XMLはサーバーに送信されません。
活用シーン
- APIレスポンスやSOAPメッセージのXMLを読みやすく整形
- RSS/Atomフィードやサイトマップ(sitemap.xml)の確認
- 設定ファイル(pom.xml・web.config・AndroidManifest.xml等)の整形
- 圧縮されたXMLを展開してデバッグ・差分確認
- 配信前にXMLを圧縮してファイルサイズを削減
よくある質問
XML整形ツールは無料で使えますか?
はい、完全無料でご利用いただけます。会員登録も不要で、ブラウザを開くだけですぐにお使いいただけます。回数制限もありません。
プリティ(整形)とミニファイ(圧縮)の違いは何ですか?
プリティは、改行とインデントを付けて階層構造を見やすく表示します。ミニファイは、要素間の不要な空白・改行を取り除いて1行にまとめ、ファイルサイズを削減します。デバッグには整形、配信には圧縮が向いています。
構文エラーのあるXMLでも整形できますか?
正しく解析できないXMLでも、行ベースの簡易整形(タグごとに改行してインデント)を適用し、エラー内容を表示します。ただし正確な整形には、有効なXMLであることが推奨されます。
属性やCDATA、日本語はそのまま保持されますか?
はい。要素の属性値、テキスト、CDATAセクション、コメント、日本語などのマルチバイト文字はそのまま保持されます。属性値内の引用符などの特殊文字は、有効なXMLになるよう適切にエスケープされます。
入力したXMLはサーバーに送信されますか?安全ですか?
いいえ、入力されたXMLはサーバーに送信・保存されません。すべての処理はお使いのブラウザ内(JavaScript)で完結します。外部APIやサーバー通信を一切行わないため、機密情報や個人情報を含むXMLも安心してご利用いただけます。