Toolhaus

XML フォーマッター

XML を整形または圧縮し、対応しないタグを検出します。

XML を貼り付けると、きれいなインデントで整形したり、1 行に圧縮したりできます。タグが正しく入れ子になっているかも確認し、最初の不一致・未閉じタグを報告します。コメント・CDATA セクション・宣言は保持されます。処理はすべてブラウザ内で行われます。

出力
—

計算式と方法

XML をタグとテキストにトークン化し、スタックで入れ子を検証してから各レベルを再インデントします(単純なテキスト要素は 1 行に保持)。

計算例

  • <a><b>hi</b></a> → <a> <b>hi</b> </a>

よくある質問

XML を検証しますか?

整形式(すべてのタグが閉じられ正しく入れ子になっているか)を確認し、最初の問題を報告します。DTD やスキーマに対する検証は行いません。

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

はい。コメント・CDATA セクション・処理命令・DOCTYPE 宣言は保持されます。

プライバシー

すべての処理はブラウザ内でローカルに実行され、データがアップロードされることはありません。

このカテゴリの実用ガイドを読む。

関連ツール