Home » February 2002 » Libxml2+Libxslt

Libxml2+Libxslt

Xalan-JavaからLibxml2+Libxsltに移行してみた。Webページ生成速度が当社比50倍程度に向上した。

しかし、libiconvのUTF-8→Shift_JIS変換は相当に間抜けだったので、Solaris 8に組み込まれているiconvを使うための改造をしてみた。してみたのだが、どうも良くない。Character Entityを使って表現していた文字がlibxml2でUTF-8表現に変換されてしまうので、XSLT処理後、shift_jisやeuc-jpで出力しようとした場合に「文字化け」してしまう。これはlibxml2に由来する問題でiconvに手を入れても解決しない。

いっそUTF-8に完全に移行してしまうならlibxml2+libxsltでもよいのだが。にんとも。

Links referred to this entry