無料オンラインXMLフォーマッター
XMLドキュメントを貼り付けるだけで、ワンクリックでプレティプリント・圧縮・検証ができます。インデントの選択、コメントの削除、属性の並べ替え、要素ツリー、行と列を特定したエラーメッセージ付き。アカウント不要、アップロードなし:すべてブラウザ内で完結します。
2026年10月12日更新
XMLを一瞬でフォーマット・検証
左側にXMLを貼り付け、下からモードを選択:結果は右側に表示されます。ワンクリックでコピーできます。
XMLフォーマッターは無料で無制限:フォーマット、検証、ツリー探索を好きなだけ、アカウント不要。ドキュメントはブラウザ内に留まり、サーバーには一切送信されません。
あらゆる用途に対応する完全なXMLフォーマッター
選べるフォーマット:2スペース、4スペース、タブ
1行に圧縮されたXMLが一瞬で読みやすくなります:タグごとに1行、子要素はインデント、属性は整列。専用メニューでインデントスタイルを選択すると、入力のたびに結果が再計算されます。
私のXMLをフォーマット行/列エラー付きウェルフォームド検証
ブラウザの厳格なパーサーがドキュメントの構文をチェックします:単一のルート要素、開閉タグの対応、引用符付き属性、特殊文字のエスケープ。最初のエラーは正確な行と列とともに表示されます。
ドキュメントを検証テキスト内容を壊さない圧縮
圧縮はタグ間のインデント空白のみを削除します:テキスト、CDATA、エンティティはそのまま保持されます。APIフィード、設定ファイル、サイトマップを送信前に軽量化するのに最適です。
XMLを圧縮プライベート:XMLはブラウザ内に留まります
フォーマットは完全にブラウザ内で実行されます:ドキュメントはどこにも送信されず、デバイスのローカルストレージにのみ保存されます。サーバー設定、顧客データ、機密コンテンツに最適です。
プライバシーポリシー3ステップでXMLをフォーマット
XMLを貼り付け
左側のペインにドキュメントを貼り付けるか、サンプルを読み込んで1秒でツールを体験できます。フォーマットは最初のキー入力から、選択したモードで始まります。
モードを選択
フォーマット、圧縮、検証、ツリー:各ボタンは右側に即座に処理を適用します。インデント、コメント削除、属性の並べ替えで調整できます。
結果をコピー
「コピー」をクリックするとXMLがクリップボードに入り、エディター、API、設定、CMS、フィード、コードリポジトリなど、どこにでも貼り付けられます。
XMLフォーマッターに関するよくある質問
ウェルフォームドなXMLドキュメントとは?
ウェルフォームドXMLと有効なXMLの違いは?
XML圧縮とは何をするのですか?
XMLフォーマッターはコメントとCDATAを扱いますか?
読みにくい1行XMLのインデントは?
このツールは大きなXMLファイルでも動作しますか?
フォーマッターはタグ属性を並べ替えできますか?
このツールはプライベートで無料ですか?
XMLフォーマットについてすべて
XMLは XML ウェブと情報システムの支柱であり続けています:RSSフィード、サーバー設定、サービス間の交換、サイトマップ、ビジネスドキュメント。ウェルフォームドな XML はすべてのマシンに読み取れますが、人間が必ずしも読めるとは限りません:そこで活躍するのが XMLフォーマッター の Voladeで、ドキュメントをブラウザから出すことなく、フォーマット・圧縮・検証します。
プレティプリント:なぜXMLをフォーマットするのか?
マシンが生成したドキュメントはしばしば1行で届き、読むことは不可能です。フォーマット 整形 はタグを別々の行に再配置し、子要素を親の下にインデントし、構造が一目でわかるようにします。フォーマットは、設定ファイルを読み直す、フィードの2つのバージョンを比較する、構文エラーを修正する前の最初の反射です。
インデント:2スペース、4スペース、タブ
XMLには「公式」のインデントはありません:各チームがスタイルを選択します。フォーマッターは最も広く使われている3つの規約を提案します — 2スペース (コンパクト、ウェブプロジェクトの標準)、 4スペース (より広々、ワイドスクリーンで読みやすい)および タブ (一部のコードエディターが好む)。選択はリアルタイムで適用され、次回の訪問時に記憶されます。
XML圧縮:失わずに軽量化
圧縮は の逆の操作です :人間のためだけのインデントスペース、タブ、改行を削除します。パーサーは違いを認識しません — テキスト要素内の有意なスペースのみが保持されます。結果:伝送が軽くなるファイル、 SOAP API、 フィード および一括デプロイされる設定ファイルに最適です。
ウェルフォームド vs 有効:2つの異なる概念
ドキュメント ウェルフォームド はXMLの基本文法に従います:単一のルート、正しく対応するタグ、エスケープされた属性。ドキュメント 有効 はさらにスキーマ — DTD、XSD、またはRELAX NG — に従います。これは許可された語彙を記述します。Voladeフォーマッターはウェルフォームドネスをチェックし、最初のエラーを行 行 と 列とともに報告します。これはほとんどの場合で十分です:XMLエラーの大半は構文エラーです。
コメント、CDATA、宣言
コメントは <!-- ... --> フォーマット時に保持されるか、マシンへの送信を準備するときに一括で削除されます。セクション CDATA は生テキスト(JavaScript、CSS、埋め込みXML)をエスケープなしで埋め込むことを可能にします:フォーマッターはそのまま復元します。宣言 XML (<?xml version="1.0" encoding="UTF-8"?>)と DOCTYPE はドキュメントの先頭に保持されます。
ドキュメントのツリーと深さ
モード ツリー は別のビューを提供します:各要素が属性と子展開され、ファイルエクスプローラーのように。未知のドキュメントの構造を理解し、繰り返しタグのループを特定し、要素の出現回数を数えるのに最速です。エディター下の統計 — 要素、属性、深さ、行、文字 — がこの読み取りを補完します。
いつXMLをフォーマットするのか?
実践では:データベースエクスポートの後、 データベースエクスポートMaven設定をコミットする前、 Maven設定, Ant または pom.xmlを読むとき、 sitemap.xml またはフィード RSS/Atom、APIがXMLに変換されたコンパクトなJSONを返すとき…つまり、XMLがマシンと開発者の間を移動する場所のどこでも。もうひとつのフォーマットファミリーについては、Voladeの JSONフォーマッター がJSONドキュメントに同じ哲学を適用します。
どこでも使える無料・プライベートツール
フォーマッターはデスクトップでもモバイルでも、インストールや登録なしで動作します。貼り付けたドキュメントは 決してブラウザを離れません :フォーマットはローカルで行われ、コンテンツがサーバーに送信されることはありません。テキストワークフローを補完するには、 文字カウンター がコンテンツを測定し、 テキスト比較ツール がドキュメントの2つのバージョンを比較します。