DevToolbox

無料オンライン XML Formatter & Validator

XML をオンラインで整形・圧縮・検証。2 スペースまたは 4 スペースインデントによる整形、空白除去による圧縮、整形式チェックに対応。無料、100% クライアントサイド — データはブラウザの外に出ません。

100% クライアントサイド · データは一切外部に送信されません
Output will appear here

使い方 XML Formatter & Validator

XML を左側の 入力 パネルに貼り付け、ツールバーからモードを選択します:

  • ビューティファイ — 選択したインデント(2 スペースまたは 4 スペース)で XML を検証・整形します。右パネルに出力されます。
  • ミニファイ — タグ間の不要な空白をすべて除去し、最もコンパクトな有効 XML 文字列を生成します。
  • バリデート — 内容を変更せずに XML の整形式を確認します。緑のバナーは有効、赤のバナーは具体的なエラーを表示します。

モードボタンをクリックするか Ctrl/Cmd+Enter で実行します。コピー ボタンで結果をコピーできます。Ctrl/Cmd+K で両パネルをクリアします。

よくある質問

「XML のビューティファイ」は何をしますか?

ビューティファイ(整形)は XML を解析し、一貫したインデントと改行を付けて再出力することで人間が読みやすくします。タグ、属性、テキストノードの内容は変わらず、空白のみが変化します。

「XML のミニファイ」は何をしますか?

ミニファイはタグ間の不要な空白をすべて除去し、最もコンパクトな有効 XML 文字列を生成します。ネットワーク経由で XML を送信する前にペイロードサイズを削減する際に有用です。

XML を検証するにはどうすればいいですか?

バリデートモードに切り替えてボタンをクリックします。ブラウザ内蔵の DOMParser を使って整形式エラー(タグの不一致、閉じタグの欠落、不正な文字など)を確認し、エラーが見つかれば正確なメッセージを表示します。

XML 名前空間や処理命令はサポートされていますか?

はい。フォーマッターは名前空間宣言(xmlns)、名前空間プレフィックス付き要素、処理命令(<?xml version="1.0"?> など)を変更せずにそのまま保持します。

XML データはサーバーに送信されますか?

されません。すべての処理はブラウザ内で実行されます。検証にはネイティブの DOMParser API を、整形にはクライアントサイドのアルゴリズムを使用します。データがマシンの外に出ることはありません。

なぜ HTML ファイルが正しく処理されないのですか?

HTML は厳密な XML ではなく、未閉タグや引用符なし属性などを許容しています。HTML の整形には HTML 専用のツールをお使いください。XHTML は厳密な XML なので、このフォーマッターで問題なく動作します。

関連ツール