>_toolkitbox

~/tools / XML Formatter

XML Formatter

XMLをインデント付きで整形、または1行に圧縮します。ブラウザ標準のDOMParserで構文解析するため、不正なXMLはエラーとして検出されます。

SOAP APIのレスポンスや設定ファイル(pom.xml等)など、1行に詰まって読みにくいXMLを整形して構造を把握したいときに使います。構文エラーがある場合は検出できます。

# こんな時に使う

  • SOAP APIやWebサービスのレスポンスXMLを整形して構造を確認したいとき
  • pom.xmlやAndroidのレイアウトXMLなど、圧縮された設定ファイルを読みやすくしたいとき
  • 閉じタグの漏れなど、XMLの構文エラーの原因を特定したいとき

# 使い方

  1. 整形・圧縮したいXMLをテキストエリアに貼り付けます。
  2. 「整形」でインデント付きの読みやすい形に、「圧縮」で1行にまとめます。
  3. タグの閉じ忘れ等がある場合はエラーメッセージが表示されます。

# FAQ

DTDや名前空間には対応していますか?
基本的なXML構造(要素・属性・テキスト)の整形に対応しています。複雑なDTD宣言やXML名前空間を含む文書では、表示が意図と異なる場合があります。
不正なXMLを入力するとどうなりますか?
DOMParserが検出したエラー内容を表示します。タグの閉じ忘れや属性値のクォート忘れがよくある原因です。

# Related