複数の文字コード(例えばSJISとEUCとか)を扱う場合はどうするの?