com.ozacc.mail.fetch.impl.sk_jp.io
クラス CharCodeConverter
java.lang.Object
com.ozacc.mail.fetch.impl.sk_jp.io.CharCodeConverter
public class CharCodeConverter
- extends Object
文字関係のコンバータです。
一部コードのオリジナルはJapanese Kanji Codeにて公開されているものです。
また、http://www.sk-jp.com/cgi-bin/treebbs.cgi?kako=1&all=644&s=681
にて YOSI さんが公開されたコードも参考にしています(というか実質同じです)。
- バージョン:
- $Revision: 1.1.2.1 $ $Date: 2005/01/18 07:20:36 $
- 作成者:
- Shin
メソッドの概要 |
byte[] |
jisTosjis(byte[] jisBytes)
配列はワイドキャラクタの境界にないことを前提としています。 |
static byte[] |
sjisToJis(byte[] sjisBytes)
Shift_JIS エンコーディングスキームに基づくバイト列を
ISO-2022-JP エンコーディングスキームに変換します。 |
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SJIS_KANA
public static final byte[] SJIS_KANA
CharCodeConverter
public CharCodeConverter()
sjisToJis
public static byte[] sjisToJis(byte[] sjisBytes)
- Shift_JIS エンコーディングスキームに基づくバイト列を
ISO-2022-JP エンコーディングスキームに変換します。
「半角カナ」は対応する全角文字に変換します。
jisTosjis
public byte[] jisTosjis(byte[] jisBytes)
- 配列はワイドキャラクタの境界にないことを前提としています。
また、エスケープシーケンスが適切に含まれることも前提です。
エスケープシーケンスが"(B"/"$B"以外の場合は無視します。
Copyright © 2004-2006 OZACC. All Rights Reserved.