0

カスタム形式の edi プロセッサに相当するものを作成する必要があったのは久しぶりです。最後に書いたとき、私は AS/400 プログラマーでした (期間を示すために iSeries ではありません)。とても簡単で、構造を構築し、レコード タイプの列を調べて、データとレコード タイプの固定位置に基づいて処理を開始しました。

2012 年に早送りすると、簡単にするために AS/400 をもう持っていないことを除いて、ほぼ同じ要件があります。

簡潔にするために、最初の 2 列にはレコード タイプが含まれ、構造はそのタイプに基づいています。Web サーバー上の c# でこれを最適に処理する方法について何か提案はありますか?

私が検討したいくつかのオプションは、ファイルヘルパーと SSIS です。私は環境を完全に制御できるので、意味のあることはほとんど何でもできます。

4

1 に答える 1

1

FileHelpers の Multi Record エンジン オプションを使用して試すことができます

http://www.filehelpers.com/example_multirecords.html

所有しているさまざまな種類の行と同じ数のレコード クラスを定義し、後で FileHelpers が適切な行を選択できるようにするデリゲートを提供する必要があります。

マスター ディテール エンジンもあります。

http://www.filehelpers.com/example_masterdetail.html

ライブラリの最新バージョン: http://teamcity.codebetter.com/viewLog.html?buildId=51642&tab=artifacts&buildTypeId=bt66

于 2012-09-12T03:03:09.940 に答える