XMLの整形

vim などで何かうまく XML を整形する方法がないかと調べてみる。

au FileType xml exe ":silent 1,$!xmllint --format --recover - 2>/dev/null"

というのもあったけど、開くファイルに適用されてもな・・・。というわけで、

map <F9> <ESC>:exe ":silent 1,$!xmllint --format --recover - 2>/dev/null"<CR>

というのを.vimrcに追加して、F9 を押したときに整形されるようにした。

PRPプロジェクト

ポータルサーバー上でリモートのポートレットリポジトリ(つまり、ポートレットを提供しているサイト)からポートレットを簡単に入手・配備できるプロトコルを定義しようとしているプロジェクトがPRP(https://prp.dev.java.net/)です。Jetspeedにしても、PAL にしても、メリットがあるので、担当者と交渉を始めています~。PAL もそっから、提供できれば、世界的な普及の足がかりになるかと 🙂