いくつかのテキストファイルを解析し、情報を引き出してテーブルに並べ替えるアプリケーションを作成しました
これがサンプルです
NODE DSP Name BUS IDENT STATION REF1 REF2
nnn1_1 S|xxxx|A1 1 1 1 S|yyyyyyyyyy|A1 S|zzzzzzz|A1
mmm1_1 R|xxxx|A1 1 1 1 R|yyyyyyyyyy|A1 R|zzzzzzz|A1
xxx1_2 R|xxxx|A1 1 1 1 R|yyyyyyyyyy|A1 R|zzzzzzz|A1
yyy1_1 R|xxxx|A1 1 1 1 R|yyyyyyyyyy|A1 R|zzzzzzz|A1
3つのことを確認する必要があります
- DSP名に、
S|対応するR|が少なくとも1つある場合 - 対応する
R|ものが同一BUSであることIDENT、、STATION - それと一致する
REF1名前REF2
一度に1行ずつテーブルをプルして、すべての()のリストを作成し、そのリストで対応する( )S|を検索することで、ブルートフォース攻撃を行うことができます。R|ある時点でのデータテーブルとCSVファイル
これを行うためのより簡単な方法はありますか?LINQのように?