Encoder.cp932patch (マイクロソフト変換)

  1. 文法
  2. 詳細
  3. 値の取得
  4. 値の設定

1. 文法

メンバ型
静的プロパティ
メンバ所有者
global.Encoder (static)
呼び出し
global.Encoder.cp932patch

2. 詳細

CP932の変換を、マイクロソフトの変換と一致させるかどうかを表します。trueの場合、Encoder.encodeEncoder.decodeで符号化方法をCP932にした場合に、一部の文字コードの変換方法が変わります。デフォルトはfalseです。

変換表
CP932 falseのとき trueのとき
¢ 0x8191 U+00A2 (CENT SIGN) U+FFE0 (FULLWIDTH CENT SIGN)
£ 0x8192 U+00A3 (POUND SIGN) U+FFE1 (FULLWIDTH POUND SIGN)
¬ 0x81CA U+00AC (NOT SIGN) U+FFE2 (FULLWIDTH NOT SIGN)
0x817C U+2212 (MINUS SIGN) U+FF0D (FULLWIDTH HYPHEN-MINUS)
0x8161 U+2016 (DOUBLE VERTICAL LINE) U+2225 (PARALLEL TO)
0x8160 U+301C (WAVE DASH) U+FF5E (FULLWIDTH TILDE)

3. 値の取得

現在の設定値を返します。

4. 値の設定

CP932の変換を、マイクロソフトの変換と一致させるかどうかを指定します。