コンテンツにスキップ
Monu Tools

XMLフォーマッター

XMLを適切なインデントで見やすく整形するか、1行にミニファイします。コメント・CDATA・処理命令は保持されます。

XMLフォーマッターの使い方

  1. 01

    入力欄にXMLを貼り付けます。

  2. 02

    「整形」でインデントするか、「ミニファイ」で圧縮するかを選択します。

  3. 03

    インデント幅を選び、結果をコピーします。

XML フォーマッタの機能

これは、適切な深さベースのインデントでドキュメントを美しくしたり、単一行に縮小したりする XML フォーマッタです。コメント、CDATA セクション、処理命令、および XML 宣言が保存されます。

書式設定は完全にブラウザ内で実行されるため、データがデバイスから流出することはなく、機密値を含む XML であっても安全です。

可読性の高い XML が役立つ理由

XML は冗長で、深くネストされています。各要素をその深さに従ってインデントし、それぞれの行にタグを配置すると、山かっこの壁が実際にたどることのできる構造に変わります。

これは、SOAP 応答、RSS フィード、ビルド ファイルと構成ファイル、ドキュメント形式など、XML がまだ存在する多くの場所で役立ち、素早い再フォーマットによりデバッグがはるかに簡単になります。

行動を美化し、軽視する

Beautifying では、単一のテキストの子がそのタグとともにインラインで保持されるため、単純な値はコンパクトなままですが、宣言、コメント、および CDATA はリフローまたはドロップされずに正確にそのまま保持されます。

縮小すると、タグ間のインデントにのみ使用されるコメントと空白が削除されます。テキスト コンテンツと CDATA は正確に保持されるため、ドキュメントが混合コンテンツ内の大幅な空白に依存しない限り、安全です。

再フォーマットされるが検証されない

このツールは読みやすくするために再フォーマットされ、スキーマに対して検証されません。レイアウトがきれいだからといって、ドキュメントが期待する DTD または XSD と一致するわけではありません。

よくある質問

XMLの整形とは何をしますか?

各要素をネストの深さに応じてインデントし、タグを独自の行に配置します。テキストコンテンツが1つだけの場合はインライン表示します。コメント・CDATA・XML宣言は保持されます。

XMLのミニファイは安全ですか?

タグ間のインデント用空白とコメントを削除します。テキストコンテンツとCDATAセクションはそのまま保持されるため、混合コンテントの有意な空白に依存していない限り安全です。

XMLはどこかに送信されますか?

いいえ。整形はブラウザ内で完結するため、データがデバイスの外に出ることはありません。機密性の高いXMLでも安全です。

出典

問題を報告する