1

親ディレクトリ内のサブディレクトリに構造化された .properties ファイルがたくさんあります。つまり、構造は次のとおりです。

MainDir
     |
Dir1    Dir2   Dir3
  |      |      |
 files   files  files

各ディレクトリには、ロケールごとに 1 つずつ、多数の .properties ファイルがあります (例: translation_en.properties)。

これらのファイルの内容を、まったく同じ構造を持つ git リポジトリと比較したいと考えています。問題は、git 内のファイル内のキーが乱れているため、(FC、Comp、またはhttp://winmerge.org/を使用して) 2 つを比較すると、多くの違いが生じることです。.properties ファイル内のキー:値の順序は気にしません。キー:値のペアが同一であるかどうかだけです。どうすればこれを確認できますか? 同じロジックで両方のリソースを注文してから、比較を実行することを考えました。これはどのように達成できますか?

4

1 に答える 1