我是Clojure的新手。 需要一点帮助 我需要读取一个包含特殊字符的文件,例如-#@。并将其写入2D数组或2D向量中,这更适合以后基于某种逻辑对数据进行处理。
尝试了一些stackoverflow之类的东西
文本文件将具有------ #### @@@@@@@
之类的数据(defn- get-data
[data-file f]
(with-open [rdr (clojure.java.io/reader data-file)]
(doall (map f (line-seq rdr)))))
(defn- f
[line]
(vec (map (fn [x] (edn/read-string x))
(clojure.string/split line #" "))))
(defn data-in
[filename]
(vec (get-data filename f)))
(data-in "ok.txt")
我在@和#号上遇到问题