Murelio

必要な機能を読み込んでいます。

XMLフォーマッター

XMLをbrowser XML parserで検証後、tag境界へ改行を入れます。

使い方

  1. XMLを入力して実行します。

主な機能と処理範囲

完全pretty printerではなくXMLSerializer結果の><間にnewlineを加える軽量formatterです。

処理の仕組み

DOMParser(application/xml)でparsererror確認後serializeしtag間へ改行します。

例

連続tagが複数行になります。

こんな場面で便利

  • 小さなXMLの文法・tag構造確認に

利用前の確認

  • 階層indentは計算せずdeclarationやnamespace表現が変わる場合があります。

よくある質問

階層indentもしますか?

いいえ。主にtag間改行だけです。

関連ツール