0

データのフラットファイルをインポートするために、かなり簡単な方法でプログラムから呼び出すことができるコンポーネントを探しているだけです。通常、データは 100,000 ~ 500,000 行で、各行には約 5 ~ 250 文字の長さのテキストの約 200 フィールドが含まれます。データは、CSV、タブ区切りなどです。

予算はありますが、できれば安く済ませたいですよね。

4

3 に答える 3

5

オープンソースのFileHelpersを試してみてください。

ただし、私はそれについての経験はありません。

于 2010-03-05T01:10:26.373 に答える
4

.NET Framework は、サード パーティのコンポーネントを使用せずに、フラット テキスト ファイルを読み取るのに非常に優れています。 たとえば、TextFieldParserはこれを非常にうまく処理し、フレームワークの一部です。(そして、はい、VB 名前空間にあるにもかかわらず、C# で使用できます...)

Deborah Kurata の「Reading Comma Delimited Values」(およびPart 2 using TextFieldParser ) と「Reading Fixed Length Values」に関する記事を読むことをお勧めします。このトピックについて詳しく説明しています。

于 2010-03-05T01:11:39.937 に答える
0

このコード プロジェクトはうまく機能しているようです。

于 2010-03-05T19:51:30.600 に答える