feedの解決
偶然に見つけたのですが、RSSだと改行その他の整形がなされず、Atomだと文字化けするという当サイトのfeedについて、自力で解決されていた方がいらっしゃいました。
エントリのタイトルからお察しいただけるとおり、Pythonのスクリプトで対処するというもので、Atomの文字化けを直してメイルで配信するものです。それを解析できないwebmasterにとって何がどのように解決されているのかよくわからないのですが、確かにAtomは文字化けのみで整形はうまくいっているようで、うまくすると当サイトのAtomそのものを直す何らかの手がかりがあるのかも>どなたか、わかる方がいらっしゃいましたらよろしくお願いいたします。
| Trackback (0) | notice





4月 2nd, 2007 at 4:43:30
feed は utf-8 なのに content の中だけ euc-jp になってるってことですかね。
4月 3rd, 2007 at 5:56:23
>rnaさん
おそらくそういうことなのだと思います。RSSだと自動的に変換してくれるのですが、Atom回りのphpスクリプトをどう変えたら同様にできるのか、素人には敷居が高いっす(笑)。
4月 4th, 2007 at 2:43:35
wp-atom.php の44行目あたり
” mode=”escaped” xml:base=”">]]>
↓
” mode=”escaped” xml:base=”">’, ‘]]>’, $content);
echo wpj_utf8_encode($content);
?>]]>
こうですか!?わかりません!
# 変更はエントリ更新後に反映されると思います。
4月 4th, 2007 at 2:51:37
うわ、化けた;
http://d.hatena.ne.jp/rna/20070403/p1
こういうことで。
4月 4th, 2007 at 6:15:00
>rnaさん
どうもありがとうございました。早速試してみまして、リーダーで確認するのが待ち遠しいです。