tomi-ruのモバイル日記

profile
記事とカテゴリ一覧はこちら
 | 

2009-02-02

Wikiに書いたやつ

| 13:05 | はてなブックマーク - Wikiに書いたやつ - tomi-ruのモバイル日記

http://coderepos.org/share/wiki/Mobile/Encoding

これについて、以下みたいなのが来た。今いそがしいんで後ほど思い出して修正する予定。誰かすぐわかる人いたら書き直してください。

SoftBank Web
のセクションに

# x-sjis-softbank-auto のsjisコード[unofficial]
print "\xE0\x4A"; # ページのcharset=shift_jisの場合のみ

というサンプルコードがあるんですが、

> 652               'number' => '74',
> 653               'unicode' => 'E04A',
> 654               'sjis_auto' => 'F98B',
> 655               'name' => '晴れ(昼)',
> 656               'sjis' => '1b24476a0f',
> 657               'name_en' => 'Fine',
> 658               'image' => 'http://developers.softbankmobile.co.jp/dp/tool_dl/web/images/emoji_8271_image148.gif'
> 659             },

なので、

-print "\xE0\x4A"; # ページのcharset=shift_jisの場合のみ
+print "\xF9\x8B"; # ページのcharset=shift_jisの場合のみ

が正しい気がします。さらに、その直後の本文で、

x-sjis-softbank-auto な sjis(例: \xF6\x60)

という記述も、F660はauの太陽のsjisコードらしいので、
\xF9\x8Bと書いておくのが良さそうです。

codereposのアカウントもってないので、メールしました。
お手数かけますが修正お願いします。

nihennihen2009/02/05 04:16指摘の通りなので修正しておきました。

トラックバック - http://mobilehacker.g.hatena.ne.jp/tomi-ru/20090202
 |