XML フォーマッター

XMLの整形・圧縮・検証を行い、XML ↔ JSON を変換します。

XML はブラウザ内のローカルで解析・整形され、サーバーにアップロードされることはありません。

JSON も扱いますか? JSON Formatter を試してください。

XML フォーマッター について

この xml フォーマッターは、XML を整形・圧縮・検証し、XML と JSON の間で変換します。すべてブラウザ内のローカルで処理されます。ドキュメントを貼り付けてきれいな 2 スペースインデントで整形したり、1 行の圧縮形式にまとめたり、組み込みの xml バリデーターで整形式かどうかを最初の問題の正確な行と列とともに確認したりできます。XML→JSON モードは属性を @_ 接頭辞で区別して保持するため、きれいに往復します。JSON→XML モードはオブジェクトからマークアップを再構築します。再整形時に属性とコメントは保持されます。設定ファイル、SOAP ペイロード、RSS フィード、API レスポンスを扱う開発者、QA エンジニア、連携チームが、手軽な xml 整形ツールとして、または機密データをどこにもアップロードせずに xml をオンラインで整形するために作られています。

機能

XML フォーマッター の使い方

  1. 入力欄に XML(JSON→XML の場合は JSON)を貼り付けます。
  2. モードを選びます: Beautify・Minify・Validate・XML→JSON・JSON→XML。
  3. 出力パネルで整形結果・検証メッセージ・変換結果を確認します。
  4. 出力をコピーするか、data.xml または data.json としてダウンロードします。

入力

<note id="1"><to>Tove</to><from>Jani</from></note>

出力

<note id="1">
  <to>Tove</to>
  <from>Jani</from>
</note>

Beautify モードが id 属性を保ちつつ 2 スペースインデントを追加。

よくあるエラーとトラブルシューティング

よくある質問

XML フォーマッターは何に使いますか?
XML フォーマッターは XML を整形・圧縮・検証し、XML と JSON の間で変換します。設定ファイル、SOAP ペイロード、RSS フィード、API レスポンスを一つの場所で整えられます。
XML フォーマッターで XML を JSON に変換するには?
XML→JSON モードに切り替えてドキュメントを貼り付けます。属性は @_ 接頭辞(例: @_id)で保持されるため、XML に戻すときも子要素と区別して往復します。
Validate モードは何をチェックしますか?
ドキュメントが整形式か、つまりタグの対応とネストが正しいかをチェックし、最初に見つけた問題の行と列を報告します。
XML フォーマッターはコメントと属性を保持しますか?
はい。ドキュメントを整形または圧縮するとき、要素の属性とコメントの両方が保持されます。
XML フォーマッターは JSON を XML に戻せますか?
はい。JSON→XML モードに切り替えて JSON オブジェクトを貼り付けると、属性に @_ 接頭辞付きのキーを使って XML マークアップを再構築します。
XML フォーマッターを使うと XML はどこかにアップロードされますか?
いいえ。XML フォーマッターはすべてブラウザ内で動作するため、データが端末から外に出ることはありません。

関連ツール

すべての ArrayKit ツール