从excel中读取数据到vector中

我如何从csv文件读取数据到vector的vector。

换句话说,每行将是一个向量,每一列将是向量中的一个元素。 这将像一个2D数组[行] [COL]

你应该简单的使用现有的csv库,比如clojure-csv或者data.csv 。

例如data.csv就像一样简单

(require '[clojure.data.csv :as csv] '[clojure.java.io :as io]) (with-open [in-file (io/reader "in-file.csv")] (doall (csv/read-csv in-file))) 

(从这里拿的例子)

csv/read-csv会返回一个懒惰的向量序列,你可以使用vec (如果你真的想的话)转换成一个向量string向量。