Вы можете использовать File#listFiles()
в сочетании с FilenameFilter
для получения файлов CSV данного каталога.
File directory = new File("/path/to/your/dir");
File[] csvFiles = directory.listFiles(new FilenameFilter() {
@Override public boolean accept(File dir, String name) {
return name.endsWith(".csv");
}
});
Остаток ответазависит от того, как и где вы хотите загрузить его.Если это служба FTP, то вы хотели бы использовать Apache Commons Net FTPClient .Если это служба HTTP, то вы хотели бы использовать Apache HttpComponents Client HttpClient .Если вы измените свой вопрос, чтобы уточнить функциональные требования, я могу обновить этот ответ, чтобы включить в него более подробную информацию.Однако вы должны знать, что вам нужен какой-то сервер на другой стороне, чтобы иметь возможность подключиться и отправить / загрузить файл на.Например, FTP или HTTP (веб) сервер.