今回はバグ修正の他に、あらためて少しUnicode関係の処理を見直して整理してみました。
掲示板でユーザさんからの指摘もあったようにUTF-7については、認識はするものの変換処理は入っていなかったので、未対応ということにしました。
あとUnicode(UTF-16)に対しても、BigEndianのものが表示できてなかったので、少し手を加えました。ただし2バイト文字しか考慮してないので、もし3バイトや4バイトの文字コードが含まれてたりすると多分化けます。(^^;)
今回はバグ修正の他に、あらためて少しUnicode関係の処理を見直して整理してみました。
掲示板でユーザさんからの指摘もあったようにUTF-7については、認識はするものの変換処理は入っていなかったので、未対応ということにしました。
あとUnicode(UTF-16)に対しても、BigEndianのものが表示できてなかったので、少し手を加えました。ただし2バイト文字しか考慮してないので、もし3バイトや4バイトの文字コードが含まれてたりすると多分化けます。(^^;)