rsswriterを使う
提供元&サンプルはこちら。
http://usefulinc.com/rss/rsswriter/
ただし、舶来モノなので、文字コードを1バイトオンリーで出力しやがっ…orz
一番簡単(手抜き)なhack。
line78: // print '<?xml version="1.0" encoding="iso-8859-1"?> print '<?xml version="1.0" encoding="utf-8"?>
(本来なら変数で渡すのが美しいんでしょうが)
それでもシンプル+楽チン。
「magpieRSSで解析→色々加工→rsswriterで出力」でいこうかと。
あ、でもmagpieもUTFが(ry*1
参考:MagpieRSS - PHP で使える RSS パーサー。
http://www.hyuki.com/yukiwiki/wiki.cgi?MagpieRSS