我是一名Clojure和Java初学者,正在进行持续的网络爬虫。我有一个用于选择文件的代码,但我想过滤我要查找的文件扩展名。
(import javax.swing.JFileChooser)
(defn tlt-get-file [ ]
(let [ filechooser (JFileChooser. "C:/")
retval (.showOpenDialog filechooser nil) ]
(if (= retval JFileChooser/APPROVE_OPTION)
(do
(println (.getSelectedFile filechooser))
(.getSelectedFile filechooser))
"")))
Your help always much appreciated.