XML整形

ブラウザでXMLを整形または圧縮します。JSONとXMLのページは JSON と XML の変換

このページがすること

1行のXMLは読みにくいです。このページはルート要素1つをインデントするか、1行に戻します。JSONをXMLにするのはJSON と XML の変換です。

使い方

  1. XMLを貼ります。入力と同時に更新はオンで、入力中は整形です。圧縮ではありません。
  2. 整形は1回です。例を表示は<note><to>Ada</to><body>hello</body></note>を入れます。
  3. 整形結果はnote、その下のtoがAda、bodyがhelloで、子はスペース2つ分インデントします。
  4. 圧縮は同じ文書を1行にします。<note><to>Ada</to><body>hello</body></note>です。
  5. すべてクリアは両方の欄を空にします。結果をコピーは出力をコピーします。

規則と境界

ルート要素は1つです。コメントとCDATAは残します。属性は二重引用符で書き戻します。テキストの両端の空白は除きます。ルートが2つ、または閉じていないタグはエラーです。要素の並べ替えや、既定の名前空間の削除はしません。

使うところ

  • タグを直す前に1行の文書を読む。
  • 短い文書を1行にしてリクエストへ貼る。
  • 往復のあと、noteの文字が残るか確認する。

質問

入力と同時に更新はなぜ圧縮を無視しますか?

入力中は整形です。圧縮は圧縮を押したときです。

XMLをJSONにできますか?

できません。その変換はJSONとXMLのページで、逆方向もあります。