メモ代わり。てきとーに。 いや、ですからてきとーですって。 2年前ぐらいにPythonあたりでメールくれた方、ごめんなさい。メール紛失してしまい無視した形になってしまいました。。。

2008年1月25日金曜日

[mod_chxj][携帯] HTML変換後の出力結果のメタ絵文字を各キャリア用の絵文字(SJIS/UTF8)に変換するコード追加(3)

DoCoMoのSJISへの変換もOK。

SJISの場合は2バイトバイナリコードへと変換します。


と思ったら、UTF8、SJIS、EUC-JPの全てのバイナリコードマッチングがうまく動いていなかった。
imodeのNoの順番と、UTF83バイトコードコード、SJIS2バイトコード、EUC-JP3バイトコードの順番が
違うのが原因。
それぞれの文字コードで昇順になるようなインデックス配列を用意して対処した。

0 コメント: