プログラムで扱われるXMLは見にくい(ことがある)。プログラム内では改行はインデントなんて必要ないから大体下のようなそっけないものになっていることが多い。 <user><name>hironemu</name><addresses><address><zip>xxx-xxxx</zip><city>Chofu</city></address><address><zip>yyy-xxxx</zip><city>Shinjuku</city></address></addresses></user> まぁ、ちょっと気のきいたライブラリだったらPrettyPrintするためのオプションがあったりするだろうけど、そうじゃない場合も多々ある。以下のサイトに簡単にXMLを整形してくれる方法が紹介されているのを見つけたので、忘れない様にメモ!しかも、RubyでXMLをフォーマットするサンプルもある(こっ