CanDoYa
JA

無料XMLフォーマッター

すべてブラウザー内で動作します。アップロードも登録も不要です。

XML
整形済みXML
XMLを貼り付けると整形と検証を行います
このツールをシェア

XMLフォーマッターとは?

XMLフォーマッターは、圧縮されたXMLや読みづらいXMLを、インデントのそろった読みやすいマークアップに整え、文書が整形式かどうかを確認します。XMLを貼り付け、インデントを選び、整形済みまたはminify済みの結果をコピーできます。解析はブラウザ内で実行されるため、非公開フィード、SVGスニペット、設定ファイルはアップロードされません。

使い方

  1. 1XMLを貼り付ける. XML文書、SVGスニペット、SOAPペイロード、フィードのサンプルを入力欄に追加します。
  2. 2ステータスを見る. ステータスバーがXMLをリアルタイムで検証し、整形式エラーがあれば最初のエラーを行と列付きで表示します。
  3. 3出力を選ぶ. 整形でインデント付きXMLを作成し、Minifyでコンパクトな1行版を作成します。
  4. 4結果をコピーする. ステータスが有効と表示されたら、整形済みXMLをコピーします。

こんな方に

このツールはまず整形式XMLの構造を確認します。ルート要素が1つであること、開始タグと終了タグが対応していること、属性値が引用符で囲まれていること、コメント、CDATAセクション、処理命令が閉じていることをチェックします。その後、マークアップをHTMLとして描画せず、同じテキストツリーを整形します。

よくある質問

XMLフォーマッターは無料ですか?

はい。XMLフォーマッターは無料で使えます。登録、ダウンロード、利用制限はありません。XMLを貼り付けて整形またはminifyし、ブラウザから結果をコピーできます。

XMLはどこかにアップロードされますか?

いいえ。フォーマッターはブラウザ内でローカルに動作します。XMLはテキストエリア内に置かれ、サーバーへ送信されません。非公開フィード、社内APIペイロード、設定ファイルにも使いやすい仕様です。

どんなXMLエラーを検出できますか?

ルート要素がない、ルート要素が複数ある、終了タグが一致しない、タグが閉じていない、コメントやCDATAセクションが閉じていない、属性値が引用符で囲まれていない、といった整形式の問題を検出します。

XSDやDTDで検証できますか?

いいえ。これはスキーマバリデーターではなく、整形式を確認するフォーマッターです。XMLの構文とネストを確認してから文書を整形します。XSD、DTD、Relax NG、Schematronのルールが必要な場合は、専用のXMLスキーマバリデーターを使ってください。

コメントやCDATAは保持されますか?

はい。コメント、CDATAセクション、XML宣言、処理命令、DOCTYPE宣言は出力に残ります。タグ周りの空白とインデントは正規化され、構造を読み取りやすくします。

XMLのminifyとは何ですか?

Minifyはタグ間の整形用空白を削除し、安全な範囲でタグ周りの空白を詰めて、コンパクトなXML文字列を作ります。テキスト内容、コメント、CDATAセクション、属性はそのまま保持されます。