わんくまライブラリ Wankuma.IO.CSVクラス Version1
2005/01/21
この文書はVisual Studio 2003(.NET1.1)をベースに記述されています。それ以降のバージョンや、あなたが読んでいる時点では変更されている可能性があります。
またバージョンアップされている場合にはなんらかかの不具合を含んでいる可能性があります。
ソースファイルへ
Wankuma.IO.CSV1s.htm
ソースファイル直接ダウンロードへ
Wankuma.IO.CSV1c.txt
利用規約へ
../kiyaku.htm
スタティック メソッド
DataTable読み取り
いろいろなオーバーロードがありますが、全てCSVファイルからDataTableに読み取りを行います。
区切り文字に、','を指定すると、CSV, '\t'を指定するとTSVの読み込みが可能です。
最大カラム数に読み込みを行うデータの最大カラム数を指定します。
最大カラム数が3で、CSVに5カラムある場合には3カラム目までしか読み取りを行いません。
DataTable読み取り(string ファイル名, char 区切り文字, int 最大カラム数)
Shift_JISでファイルを読み取り、処理を行います。
DataTable読み取り(string ファイル名, char 区切り文字, int 最大カラム数, Encoding encode)
メインのパターンに加えファイルのエンコードを指定します。
DataTable読み取り(StreamReader stream, char 区切り文字, int 最大カラム数)
ストリームリーダに読み込み準備されているものから処理を行います。