開発者ツール / 14

XMLフォーマッタ & 最小化

インデントをカスタマイズでき、構文検証にも対応。XMLマークアップをローカルで整形または最小化します。

XMLフォーマッタ & 最小化: TOEAはXMLタグを解析してタグの整合性を検証し、要素を2-space、4-space、またはtabのインデントで整形するか、最小化のためにコメントや空白を削除します。 サーバーへのファイルアップロードは一切なく、100%ブラウザ内でローカル実行します。

カテゴリ
開発者ツール
実行回数
ブラウザ内で
コスト
無料 · 登録不要
提供状況
すぐに使えます
XML整形・最小化ローカル処理

完全にブラウザ内で実行します

整形結果

整形で変わる内容

整形ではまずコメントとタグ間の空白を削除し、その結果をインデントします。そのため、どちらのモードでもコメントは失われます。コメントにメモが含まれている場合は、元のファイルを保存しておいてください。要素間にある空白だけのテキストも、xml:space="preserve"が指定されていても削除されます。XHTMLの混在テキストやOffice XMLなど、空白が意味を持つ形式では、読みやすくするためのコピーを整形し、使用時には元のファイルを使ってください。

完全な検証ではなく簡易チェック

このチェックで確認するのは、すべてのタグが正しい順序で閉じられていることです。属性の引用符、エンティティ参照、文書に単一のルート要素があるかどうかは確認しません。また、DTDやXSDスキーマに対する検証も行いません。厳密に確認する場合は、xmllint --noout file.xmlで整形式エラーを報告できます。xmllint --schema schema.xsd file.xmlを使えば、スキーマに対して検証できます。コードでデータを使うには、XMLからJSONへ変換してください。

使い方

  1. XMLマークアップをエディタに貼り付けます。
  2. Format XMLまたはMinify XMLを選びます。
  3. 整形されたXMLの出力をコピーするかダウンロードします。

プライバシーと制限事項

処理は100%お使いのブラウザのメモリ内で実行され、ネットワークへのアップロードは一切行われません。

関連ツール

よくある質問

XMLの構文を検証しますか?

はい、タグの一致と開始タグ/終了タグの対称性を確認します。

大きなXMLデータも最小化できますか?

はい、最小化ではコメント、DOCTYPE、空白を高速に削除します。

無料ツール · ブラウザ内で · アカウント不要