January 19, 2003 Tweet
UTF-8以外でRSSを読み込む為の工夫
スポンサード リンク
RSSを読み込んでBlogの更新状況を確認している人は多いだろう。
そのときに困るのが文字コードがUTF-8以外のBlogの表示だ。
Movable Typeにはせっかく標準でRDFファイルが用意されているのにうまく使えないとちょっと悲しい。
最善の方法ではないのだけれどindex.rdfの最初の1行目を変更することである程度対応できる。
RSSを取得してサイトの更新情報を一覧で見るときにFeedreaderや Netnewswireを使うと便利だがMovable Typeのサイドバーの下の方に
Syndicate this site (XML)
というのがある。このURLを指定することでRSSを読み込んで手軽にBlogの内容を読むことができるから最新情報をすぐに見ることができる。
しかし自分で文字コードを変更している人はMovable Typeの管理画面の中のTemplateの部分を見てほしい。

それをクリックしてソースを見てみると一番上の行が
Shift_JIS,EUCの場合
<?xml version="1.0" encoding="iso-8859-1"?>
文字コードがUTF-8の場合
<?xml version="1.0" encoding="utf-8"?>
となっていればRSSを使ったツールで読み込むことができる。
多分UTF-8以外の場合はこの部分も変更していることが多いのでこの部分を上記のように直してやる。そうすれば文字化けはするがRSS読み込みソフトがエラーを出すことはなく利用することができる。
文字化けをしていてもブラウザーで別の窓を開くなどのことをすれば内容を読む事ができるので文字コードの問題が解決するまではこの方法でRSSを読んで利用することができる。
Posted by kengo at January 19, 2003 08:32 PM | TrackBack | BLOG | Blog Search | English | QR |
Comments
Post a comment
Note to spammers: Any URL in Comment is No effect on your Google PageRank.
And your inappropriate comments will be deleted and blacklisted and IP will be Banned.





















