通知
すべてクリア
Topic starter
2008年8月7日 4:51 PM
VS2005 C#で開発しています。(初心者です)
Shift-JISのデータの入ったデータをByte配列に読みこんで、文字列をStringへ入れた
いのですが、ShiftJISバイト配列からUniCodeへの変換の仕方がよくわかりません。
Encodingクラスを使うのだろうと思って試していますがうまくいきません。
手法のヒントを教えていただきたくお願いします。
すみませんが、よろしくお願いします。
Topic starter
2008年8月7日 5:29 PM
何時間も悩んだ末に、どうしようもなくお力を借りたいと質問投稿しました。
そのとたんに、自己解決できました。(こういう事よくありますね (-_-;; )
// Get a Shift-Jis encoding by codepage.
Encoding e1 = Encoding.GetEncoding(932);
byte[] bytes1 = { 0x41, 0x40, 0x82, 0xa8, 0x00 };
Char[] chr1 = e1.GetChars(bytes1);
というようなコーディングで解決しました。
掲示板を汚してしまったようで申し訳ありません。
これにこりず、また、質問させてください。
2008年8月7日 5:30 PM
Encoding.GetEncoding( 932 ).GetString( バイト配列 )
2008年8月7日 5:30 PM
> そのとたんに、自己解決できました。(こういう事よくありますね (-_-;; )
ありますあります。