XML フォーマッター & 圧縮
開発
XML を貼り付けると即座に再整形します — 2スペース、4スペース、タブで見やすく整形したり、1行に圧縮したりできます。ブラウザの実際の XML パーサーで解析するため、不正な文書は警告され、コメント、CDATA セクション、処理命令は保持されます。すべてブラウザ内でローカルに実行され、何もアップロードされません。
—
使い方
- 入力ボックスに XML を貼り付けます。
- 整形(とインデントサイズ)または圧縮を選びます。
- 出力ボックスから整形された XML をコピーします。
よくある質問
- 整形は何をしますか?
- ネストの深さに応じて再インデントし、各要素を独立した行に置いて構造を読みやすくします。要素間の空白は正規化されます。
- 圧縮は何をしますか?
- 要素間の空白とインデントを削除し、文書を1行にまとめます — コンパクトな保存や転送に便利です。
- コメントや CDATA は保持されますか?
- はい。コメント、CDATA セクション、処理命令は保持され、テキストや属性の特殊文字は適切にエスケープされます。
- XML が無効な場合は?
- 文書はブラウザの XML パーサーで解析されます。整形式でない場合、壊れた出力の代わりにエラーメッセージが表示されます。
関連ツール
Base64 ↔ 16進数 変換
Base64 文字列を16進数バイトに、16進数を Base64 に戻します。URL セーフ対応、ブラウザ上で動作します。
開発00
Quoted-Printable エンコーダー & デコーダー
テキストを MIME Quoted-Printable(RFC 2045)にエンコード、または復号 — =XX エスケープ・ソフト改行・UTF-8 に対応、エンコード時は 76 文字で折り返し — ブラウザ内で。
開発00
ハッシュ生成 (SHA)
テキストから SHA-1・SHA-256・SHA-384・SHA-512 ハッシュを生成。
開発00
URL エンコーダー / デコーダー
URL 用にテキストをパーセントエンコード、または URL をデコード。
開発00
Base64 エンコーダー / デコーダー
テキストを Base64 にエンコード、または Base64 をテキストにデコード。
開発00
JSON フォーマッター & バリデーター
ブラウザで JSON を整形・並べ替え・圧縮・検証できます。
開発00