- PR -

CSVファイルについて

投稿者投稿内容
砂丘
会議室デビュー日: 2006/10/27
投稿数: 9
投稿日時: 2006-10-30 17:07
じゃんぬねっとさんへ>
さっそくの返信ありがとうございます。

引用:


new System.IO.StreamWriter("test.csv", System.Text.Encoding.GetEncoding("Shift_JIS")




System.IO.StreamWriter textFile = new System.IO.StreamWriter("test.csv", System.Text.Encoding.GetEncoding("Shift_JIS"));

と記述してみたのですがエラーが出てしまいうまく実行されませんでした。

エラー文
・System.IO.StreamWriter(string.bool)に最も適しているオーバーロードメソッドには無効な引数がいくつか含まれています。
・引数2:'System.text.Encoding'から'bool'に変換できません。

の2つがエラーです。

初心者ものなので申し訳ありません。ご指摘お願いいたします。


[ メッセージ編集済み 編集者: 鳥取唯一の砂丘から 編集日時 2006-10-30 17:11 ]
じゃんぬねっと
ぬし
会議室デビュー日: 2004/12/22
投稿数: 7811
お住まい・勤務地: 愛知県名古屋市
投稿日時: 2006-10-30 17:18
引用:

鳥取唯一の砂丘からさんの書き込み (2006-10-30 17:07) より:

記述してみたのですがエラーが出てしまいうまく実行されませんでした。

エラー文
・System.IO.StreamWriter(string.bool)に最も適しているオーバーロードメソッドには無効な引数がいくつか含まれています。
・引数2:'System.text.Encoding'から'bool'に変換できません。


この情報から自己解決できそうですが。

引用:

初心者ものなので申し訳ありません。ご指摘お願いいたします。


コンストラクタのオーバーロード一覧です。引数の型を見れば自己解決できると思います。

_________________
C# と VB.NET の入門サイト
じゃんぬねっと日誌
砂丘
会議室デビュー日: 2006/10/27
投稿数: 9
投稿日時: 2006-10-30 17:42
じゃんぬねっとさん、Wingardさん
返信ありがとうございます。

引用:

コンストラクタのオーバーロード一覧です。引数の型を見れば自己解決できると思います。




Wingardさんのサイトとじゃんぬねっとさんのサイトを参考に、

System.IO.StreamWriter textFile = new System.IO.StreamWriter("order_sample.csv",false, System.Text.Encoding.GetEncoding("Shift_JIS"));

としてみたらエラーは無くなり出力されたのですが、まだ文字化けしたままでした。

どこが間違っているのでしょうか?

ご教授ねがいます。何度も申し訳ありません。
NAO
ぬし
会議室デビュー日: 2001/10/24
投稿数: 1256
お住まい・勤務地: 神奈川のはずれから東京の下町
投稿日時: 2006-10-30 17:48
引用:

鳥取唯一の砂丘からさんの書き込み (2006-10-30 17:42) より:
じゃんぬねっとさん、Wingardさん
返信ありがとうございます。

引用:

コンストラクタのオーバーロード一覧です。引数の型を見れば自己解決できると思います。




Wingardさんのサイトとじゃんぬねっとさんのサイトを参考に、

System.IO.StreamWriter textFile = new System.IO.StreamWriter("order_sample.csv",false, System.Text.Encoding.GetEncoding("Shift_JIS"));

としてみたらエラーは無くなり出力されたのですが、まだ文字化けしたままでした。

どこが間違っているのでしょうか?

ご教授ねがいます。何度も申し訳ありません。



間違ってたので修正。

上で行くはず。
で、まだ文字化けしてるとはUTF-8のままって事で良いですか?
_________________
Inspired Ambitious
ISMS Assistant Auditor

[ メッセージ編集済み 編集者: NAO 編集日時 2006-10-30 17:56 ]
Wingard
大ベテラン
会議室デビュー日: 2004/10/04
投稿数: 168
お住まい・勤務地: 頭の中はファンタージェン
投稿日時: 2006-10-30 17:56
エンコードの種類がわからないときは、とりあえずこっちみてください。

http://www.atmarkit.co.jp/fdotnet/dotnettips/013enumenc/enumenc.html

おそらく、Defaultでいけるとは思いますが、
ダメだったらシフトJIS以外のエンコードを試してみてください。


_________________
◇◇◇ 社内SEを兼務する文系プログラマです。
◇◇◇ WinXP VisualStudio2005(C#メイン) MS・SQLServer とかを使っています。
◇◇◇ 周囲にプログラマがいないので、みなさんだけが頼りですヽ(`Д´;ノ
NAO
ぬし
会議室デビュー日: 2001/10/24
投稿数: 1256
お住まい・勤務地: 神奈川のはずれから東京の下町
投稿日時: 2006-10-30 17:58
http://www.atmarkit.co.jp/fdotnet/vb6tonet2/vbnet2_03/vbnet2_03_05.html

記事はVB.netだけど。

同様に行くはず。
_________________
Inspired Ambitious
ISMS Assistant Auditor
砂丘
会議室デビュー日: 2006/10/27
投稿数: 9
投稿日時: 2006-10-30 18:42
NAOさん、Wingardさん、じゃんぬねっとさん、shimixさんへ

度重なる返信ありがとうございました。
皆様のアドバイスのお陰で無事文字化けが無くなり、出力することが出来ました。

初めての投稿でここまで親密に対応していただき感謝の気持ちでいっぱいです。
今後も分からないことがでてきたときは力をお貸しください。よろしくお願いいたします。


ぶさいくろう
ぬし
会議室デビュー日: 2005/11/22
投稿数: 1232
お住まい・勤務地: 川崎市(は俺も含めてロクな人間が住んでないよw)
投稿日時: 2006-10-30 19:08
結局何が原因だったのかがわからんままなんだけど?

スキルアップ/キャリアアップ(JOB@IT)