.NET での CSV データの解析
CSV (カンマ区切り値) ファイルの読み取りは、.NET でデータを扱う場合の一般的なタスクですアプリケーション。検討できるアプローチはいくつかあります。
Microsoft.VisualBasic.FileIO.TextFieldParser を使用する:
この組み込みクラスは、依存せずに CSV ファイルを解析する簡単な方法を提供します。サードパーティ製コンポーネントの場合。これを使用するには、次の手順に従います。
一度構成すると、ReadFields() メソッドを使用してファイルの行を反復処理し、各行の個々の値にアクセスできます。
var parser = new Microsoft.VisualBasic.FileIO.TextFieldParser(file); parser.TextFieldType = Microsoft.VisualBasic.FileIO.FieldType.Delimited; parser.SetDelimiters(new string[] { ";" }); while (!parser.EndOfData) { string[] row = parser.ReadFields(); // Process the row data here }
以上が.NET で CSV データを効率的に解析するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。