Как читать файловую систему с помощью Spring

Что мне нужно: мне нужен метод, который, учитывая конкретное имя каталога в моем приложении, будет возвращать его содержимое.

/root
    /folder1
        /folder11
        /folder12
    /folder2
        /folder21
        /file21.txt
    /folder3
        /file31.txt
        /file32.txt

Например, если я позвоню myMethod("/root"); он вернет мне определенный список объектов, содержащий {'folder1', 'folder2', 'folder3'}, призвание myMethod("/root/folder2"); вернусь {'folder21', 'file21.txt'}

Вопрос: как я могу реализовать такую ​​функцию с помощью Spring?

1 ответ

Ты можешь использовать java.io.File если это каталог, в котором вы перечисляете потомков docx.list() а затем рекурсивно вы можете сделать это для всех детей, которые являются каталогами

Другие вопросы по тегам