UTF-8からUTF-8に変換したら通った

Zend_Feed::importStringのDOMパース処理で引っかかったXMLが、mb_convert_encoding($body, "UTF-8", "UTF-8")してから渡したら通った。

Entityがどおだとかでこけてたんだけど、なんか通った。半ばやけくそで、『PHP的UTF-8にしたら。。。』とやってみれば解決。うさんくさい。。。

PHPの処理でXML処理する時は、mb_convert_encoding通してから処理した方がいいのかな。BOMがどうとかって事なのか?

プロフィール

このブログ記事について

このページは、koshigoeが2006年10月16日 22:32に書いたブログ記事です。

ひとつ前のブログ記事は「Zend_Feedのlink($rel)が上手く動かない」です。

次のブログ記事は「自分のこれまでのはてなブックマークをランダム表示してみたら結構楽しい(気になってみた)」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。