DOBON.NET DOBON.NETプログラミング掲示板過去ログ

複数の文字コードでファイルを作成するには

環境/言語:[C#、.NET FrameWork1.1]
分類:[.NET]

2008/12/13(Sat) 22:04:05 編集(投稿者)

C#にてプログラムを作成しています。
もとのデータはS-JISで、そのデータを取得し
そのままの項目とJISに変換する項目を混在させて
固定長のテキストファイルを作成したいと思っています。
例:
行項目1項目2項目3
1aaabbbccc
2aaabbbccc
3aaabbbccc

aaa:S-JIS
bbb:JIS
ccc:S-JIS

S-JIS⇒JISへの変換は
文字列(S-JIS)⇒バイト列(S-JIS)⇒バイト列(JIS)⇒文字列(JIS)
で行っていましてその後、StreamWriterでS-JISでエンコードしてファイルを
作成しています。
"StreamWriterでS-JISでエンコード"がダメなのか最終的に作成したファイルは
すべての項目がS-JISで作成しているように思えます。

まず、例で示したようなファイルを作成することは可能なのでしょうか。
アドバイスをいただきたいと思っています。
よろしくお願いします。
マルチです。
http://bbs.wankuma.com/index.cgi?mode=al2&namber=29762
この投稿はマルチポストです。

●マルチポストされている場所
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=47608&forum=7

----------
この掲示板ではマルチポストが禁止されています。詳しくは、「書き込みのマナーについて」をお読みください。

●書き込みのマナーについて
http://dobon.net/vb/bbs/index.html
2008/12/14(Sun) 22:02:34 編集(投稿者)

すみません。今後気を付けます。
解決済み!

DOBON.NET | プログラミング道 | プログラミング掲示板