XMLフォーマッター
XMLをbrowser XML parserで検証後、tag境界へ改行を入れます。
使い方
- XMLを入力して実行します。
主な機能と処理範囲
完全pretty printerではなくXMLSerializer結果の><間にnewlineを加える軽量formatterです。
処理の仕組み
DOMParser(application/xml)でparsererror確認後serializeしtag間へ改行します。
例
連続tagが複数行になります。
こんな場面で便利
- 小さなXMLの文法・tag構造確認に
利用前の確認
- 階層indentは計算せずdeclarationやnamespace表現が変わる場合があります。
よくある質問
階層indentもしますか?
いいえ。主にtag間改行だけです。