XML を検証して再インデントします。属性とテキスト内容はそのまま保持されます。
まだコメントはありません。最初のコメントを書いてみましょう!
XML を検証して再インデントします。属性とテキスト内容はそのまま保持されます。安全に解析され、外部リソースは読み込まれません。
いいえ。属性は元の名前・値・順序のまま保持され、通常の要素のテキストもそのまま保持されます。明確なインデントにするために、要素間の空白のみが再整形されます。
はい。SYSTEM または PUBLIC の外部エンティティ/DTD 宣言を含む入力は解析前に明示的に拒否されます。また、ブラウザー標準の XML パーサーは、そもそも外部エンティティを解決するためのネットワークリクエストを行いません。
「<p>Hello <b>world</b>!</p>」のようにテキストと子要素が混在する内容では、内部を再整形せず書かれたままの形で保持します。再インデントによって意味のある空白が意図せず変わってしまうのを防ぐためです。
整形はすべてブラウザー内で実行されます。ここに貼り付けたソースやアップロードしたファイルがサーバーに送信されることはありません。