コンフィギュレーションに基づいてファイルを処理するための良いPerlモジュールは何ですか?ファイルのフローベースのプログラミングのための良いPerlモジュールには何がありますか?
基本的に私は、データファイルを取り込み、列に分割し、列に基づいていくつかの行を削除し、不要な列を削除し、ベースラインと比較して(変更が発生した場所に書き込む)、データのcsvを保存します。メタデータとしてのコメント。
サンプルファイルは次のとおりです。
001SMSL24936
002XXXXX20090320102436 010000337 00051
002XXXXX20090320103525 010000333 00090
002XXXXX20090320103525 010000333 00090
002XXXXX20090320103525 010000333 00090
002XXXXX20090320103525 010000333 00090
002XXXXX20090320103525 020000333 00090
009000000009000000000271422122
それは別のファイル(ベースライン) と(私はTk::DiffText
を使用)強調表示されますいくつかの異なる行と行ごとに比較します。 > [分割] - - > [生産を削除] - > [ソート] - > [比較] - > {ユーザーがジャンプやコメントを書き込み、必要に応じてファイルを編集ここ
は[is a pipe]
ファイルのパイプラインであります} - > [save csv] - > [コメントを保存]
実際の質問は、perlモジュールがこのようなパイプラインをモデル化して作成するのに役立つのですか? さらに調査したところ、私はこれを見つけましたhttp://en.wikipedia.org/wiki/Flow-based_programming。
どのような種類のデータファイルですか? –
質問を調整して、データファイルの完全な例、期待する入力、および希望の出力を表示する必要があります。コメントを通して質問に追加しないでください:質問をより良くする:) –
おっと、私はこのより良い脳の恐怖を意味しています。 – kthakore