January 12, 2004

XML-RPC API の文字コード変換はサーバ側でやってしまえば無問題

[ ウェブログに関すること ]
でもUTF-8だけしか対応していないわけだから、これのEUCとSHIFT-JISに対応したものをつくればいいのかあ、と月のウサギを見ながら思った。

Blogger API や metaWeblog API の実装はサーバサイドのプログラムなので、サーバ側で適時文字コードを変換してやればクライアントは UTF-8 固定でも無問題です。

ちょっと前まで Movable Type は EUC-JP パッチに、この辺の文字コード変換処理が入ってなかったので使えなかったのですが、2.65 以降は僕が書いた XMLRPCServer.pm の EUC 対応パッチが取り込まれていますので、クライアントが UTF-8 にのみ対応だとしても大丈夫です。クライアントとの API のやりとりの間は UTF-8 で行って、DB からデータを出し入れするときに EUC-JP ←→ UTF-8 の変換を行ってます。

TypePad、ココログは内部も UTF-8 なので、これも問題なしですね。Nucleus や Blogger は良く分かりません。

Kung-Log や ecto は結構完成度高いですが、Windows 用だと w.bloggar というものがありまして、これはマルチバイト文字に対応こそしていないものの、海外ではとても人気があります。個人的には w.bloggar のインタフェースがとても好きなので、こういうのが国内でもどっかで開発されたりするといいなあなんて思っております。

Posted by naoya at January 12, 2004 01:42 AM | トラックバック (6)  b_entry.gif
トラックバック [6件]
TrackBack URL: http://mt.bloghackers.net/mt/suck-tbspams.cgi/783
kung-Logの後継ソフトecto
Excerpt: http://www.kung-foo.tv/ecto/ Mac OSX用のオフライン更新ツール "Kung-Log"の後継とソフトウェア"ecto"のβ版が公開されています。昨日偶然Kung-Logを探しにいって見つけました。 以前、"Kung-Log"で何回か更新を試みたのですが、レイアウトが崩れるので使用を控えていま...
Weblog: blog.hinatabocco.com
Tracked: January 12, 2004 03:41 PM
醇n遵〓・
Excerpt: 〓〓〓遵ョ醇n遵〓・...
Weblog: Sync A World You Want To Explore
Tracked: January 12, 2004 05:17 PM
ectoを使ってエントリーしてみる
Excerpt: ectoとは、Macのローカル環境でBLOGのエントリーを作成して、サーバーへ投稿出来る便利なツールです。Kung-Logの後継ツールですね。 Myblog japanで検索したところ、ざっと40近いエントリーがありました。 やっぱ、みなさん注目してますね。 そういう僕も、ぜひ、Macにし...
Weblog: BLOG SMOOTHIE JAM
Tracked: January 13, 2004 12:11 AM
ectoを使ってエントリーしてみる
Excerpt: ectoとは、Macのローカル環境でBLOGのエントリーを作成して、サーバーへ投稿出来る便利なツールです。Kung-Logの後継ツールですね。 Myblog japanで検索したところ、ざっと40近いエントリーがありました。 やっぱ、みなさん注目してますね。 そういう僕も、ぜひ、Macにし...
Weblog: BLOG SMOOTHIE JAM
Tracked: January 13, 2004 12:11 AM
ectoを使ってエントリーしてみる
Excerpt: ectoとは、Macのローカル環境でBLOGのエントリーを作成して、サーバーへ投稿出来る便利なツールです。Kung-Logの後継ツールですね。 Myblog japanで検索したところ、ざっと40近いエントリーがありました。 やっぱ、みなさん注目してますね。 そういう僕も、ぜひ、Macにし...
Weblog: BLOG SMOOTHIE JAM
Tracked: January 13, 2004 12:11 AM
blowing a horse cock
Excerpt: sex with animals
Weblog:
Tracked: January 7, 2006 04:40 PM
コメント [6件]

モダシンのnagasawです。

ということはEUCのサイトでも2.65にバージョンアップすればOKというとこですね。

私は全然問題ないのですが、OMOTEYOMI!さんが喜ぶかもしれません。

「どっか」がボールドになってるのが気になります(笑

[1] Posted by: nagasawa at January 12, 2004 02:04 AM [返信]

2.65に入れ替えたら、今まで使っていた自作のモブログ・プログラムが激しく文字化けするようになってしまいました(MTはEUC-JP)。

たぶん自分のプログラムのせいなんでしょうが…。あとでチェックしてみます。

[2] Posted by: nob seki at January 12, 2004 05:16 PM [返信]

>>1 nagasawa さん

「どっか」のあたりを汲み取ってくれて開発してくれるすごい会社があったりするような気がするに一票!

>>2 nob seki さん

直ったみたいですね。 ;)

[3] Posted by: naoya at January 12, 2004 06:27 PM [返信]

直りました。多謝!

[4] Posted by: nob seki at January 12, 2004 08:12 PM [返信]

すみません。
初ectoでtrackback送ったらエラーで
3つも送ってしまいました。

ectoは初めてでも簡単にポスト出来たんで
良かったです。

[5] Posted by: tomo at January 13, 2004 12:35 AM [返信]

>>5 tomo さん

TrackBack は気にせずどうぞ。 ;)

[6] Posted by: naoya at January 13, 2004 04:38 AM [返信]