xmllint による XML の再インデント
xmllint っていうツール使うと、改行やらインデントのない XML を綺麗にできる。このツールどこで入れたか知らないけど(というか cygwin からでしかないけど)自分の環境では既に入ってた。たぶん libxml2 を入れれば勝手に入ると思う。
これはちゃんと実装されているので安心して使えるかとー。例えばテキストノード内ではインデントしないとか、そんな感じ。
xmllint --format input-filename > output-filename
関連エントリー
- PHP が頭悪すぎる件 var_dump(glob("*.*")); //=> array(2) { [0]=> string(10) "cygwin.bat" [...
- ruby-xslt 0.9.1 ちゃんとエラークラス吐くバージョンがリリース。kiyoya さんのパッチ。 ruby extconf.rb --enable-error-h...
- ruby-xslt 0.8.2 新しくなっているのに気付いた。 ruby extconf.rb --enable-error-handler (off by default...
- Ruby で XML をまじめに使いたい 標準添付の rexml は軽くやるぐらいなら十分だけど、名前空間関係がちょっと怪しい。今時 XML を真面目に使えないとなるとやばい。 RA...
- ruby-xslt on XREA make がうまくいったっぽいのでメモ。ちなみに数度要望の末 ruby-xslt を入れてもらってある (この過程で別の鯖と違う点があるかも...