Эти строки являются просто форматом печати для объекта Java File
.
См. Файл javadoc , для которого доступны операции.
Если вы хотите, чтобы пути к файлам были строками, это было бы что-то вроде
(map #(.getPath %)
(.listFiles (io/file "/home/loluser/loldir")))
Или вы можете просто использовать list
, который возвращает строки в первую очередь:
(.list (io/file "/home/loluser/loldir"))
Если вы хотите прочитать файл, вы можете оставить его в качестве объекта File для передачи в ядро slurp
или другого clojure.java.io или clojure.contrib.duck-streams функции.