ルートフォルダがあり、そこにはいくつかのサブディレクトリがあり、各サブディレクトリにはxmlファイルのみが含まれています(他のディレクトリは含まれていません)。追加された最新のファイルを返すプログラムを作成する必要があります(すべてのサブディレクトリ)をftpサブスクライバに送信できるようにします。
それを行うための最良の方法は何ですか?
1つのディレクトリを調べてそのすべてのファイルを並べ替えることはできますが、複数のサブディレクトリに対してそれを行う方法がわかりません。最新のファイルのみが必要です。すべてのファイルを返すと、プログラムの速度が低下します。 。
また、このプログラムを定期的に実行する必要があります。これをメソッド自体に含める必要がありますか、それともそのための他のクラスを作成する必要がありますか?