org.opengion.fukurou.mail
クラス UnicodeCorrecter
java.lang.Object
org.opengion.fukurou.mail.UnicodeCorrecter
class UnicodeCorrecter
- extends java.lang.Object
unicode と、JIS との文字コードの関係で、変換しています。
http://www.ingrid.org/java/i18n/encoding/ja-conv.html
0x00a2 ⇒ 0xffe0 ¢ (1-81, CENT SIGN)
0x00a3 ⇒ 0xffe1 £ (1-82, POUND SIGN)
0x00a5 ⇒ 0x005c \ (D/12, YEN SIGN)
0x00ac ⇒ 0xffe2 ¬ (2-44, NOT SIGN)
0x2016 ⇒ 0x2225 ∥ (1-34, DOUBLE VERTICAL LINE)
0x203e ⇒ 0x007e ~ (F/14, OVERLINE)
0x2212 ⇒ 0xff0d - (1-61, MINUS SIGN)
0x301c ⇒ 0xff5e ~ (1-33, WAVE DASH)
それぞれコード変換します。
- バージョン
- 4.0
- 作成者
- Kazuhiko Hasegawa
- 導入されたバージョン:
- JDK5.0,
メソッドの概要 |
static char |
correctToCP932(char ch)
キャラクタ単位に、Unicode 文字の補正を行います。 |
static java.lang.String |
correctToCP932(java.lang.String str)
Unicode 文字列の補正を行います。 |
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
correctToCP932
public static java.lang.String correctToCP932(java.lang.String str)
- Unicode 文字列の補正を行います。
"MS932" コンバータでエンコードしようとした際に
正常に変換できない部分を補正します。
- パラメータ:
str
- 入力文字列
- 戻り値:
- Unicode 文字列の補正結果
correctToCP932
public static char correctToCP932(char ch)
- キャラクタ単位に、Unicode 文字の補正を行います。
風間殿のページを参考にしています。
- パラメータ:
ch
- 入力文字
- 戻り値:
- Unicode 文字の補正結果
- 関連項目:
-
http://www.ingrid.org/java/i18n/encoding/ja-conv.html
Webアプリケーションフレームワーク openGion
Copyright (c) 2009 The openGion Project.