0

私は2つのファイルを持っています

  1. ファイル 1 には 3 つのフィールドが含まれています
  2. ファイル 2 には 4 つのフィールドが含まれています

ファイル 1 の行数はファイル 2 の行数よりはるかに少ない

最初のフィールドに基づいて 2 つのファイルを比較したいと思います。最初のフィールドは主キーに似ており、繰り返されず (重複なし)、null にはなりません。私はJavaの差分ユーティリティを調べましたが、ファイルの差分のみを比較しており、ファイル間の列ベースの差分は比較していません。

ご協力いただきありがとうございます。

4

1 に答える 1

0

Diffは良いアプローチのように聞こえます。ファイルを前処理して、diffで使用する「列」を抽出するだけです。

あなたは実際にファイル形式を説明していないので、それよりもはるかに具体的にするのは難しいです。列の区切り文字は何ですか?

于 2012-09-17T13:31:08.693 に答える