我想建立一個目錄樹,如如何表示xml樹,以矢量的形式,我可以遍歷文件系統使用以下片段罰款,但我不能把我的頭如何構建一個樹形結構?建立目錄樹
(defn trav [dir]
(if (.isDirectory dir)
(do
(println (.getName dir))
(doseq [file (.listFiles dir)]
(if (.isDirectory file)
(trav file)))
)))