XML Formatter
XMLを整形・検証・整形
Input
Output
このツールについて
XML Formatter & Validatorは、雑然とした、または圧縮されたXMLを、適切なインデントを持つ読みやすいコードに即座に変換します。W3C仕様に基づいてXMLを検証し、閉じられていないタグ、対応しない要素、不正な属性などの構文エラーを検出します。
すべての処理はネイティブのDOMParser APIを使用してブラウザ内で完結し、データがサーバーに送信されることはありません。機密性の高い設定ファイルや内部API応答も、プライバシーの心配なく安全にフォーマットできます。
使い方
- 入力パネルにXMLを貼り付けます。
- 希望のインデント(2または4スペース)を選択します。
- 「Format」をクリックしてフォーマットと検証を行うか、「Minify」をクリックしてコンパクトなXMLを生成します。
- 「Copy」をクリックしてフォーマット済みの出力をクリップボードにコピーします。
活用事例
開発者はXML APIレスポンス、Mavenのpom.xml、AndroidのAndroidManifest.xml、SOAPエンベロープ、SVGソース、設定ファイルのフォーマットに使用します。QAエンジニアはテストスイートからのXMLペイロードのデバッグに使用します。データエンジニアはパイプライン取り込み前にデータフィードを検証します。Minify機能はプロダクションのXML APIのペイロードサイズを削減します。
よくある質問
- どのXMLバージョンに対応していますか? — XML 1.0および1.1に対応しており、すべての標準エンティティ、CDATAセクション、処理命令、名前空間宣言を含みます。
- 名前空間は保持されますか? — はい。すべての名前空間プレフィックスと宣言(xmlns:)は、指定された通りに正確に保持されます。
- データは安全ですか? — はい。解析と整形はすべてブラウザ内でローカルに行われます。XMLデータがサーバーに送信されることは一切ありません。