(require '[clojure.data.csv :as csv] '[clojure.java.io :as io])
(with-open [file (io/reader "data.csv")]
(doall (csv/read-csv file)))
(with-open [file (io/writer "output.csv")]
(csv/write-csv file [["name" "age"]
["Alice" "25"]
["Bob" "30"]]))
(with-open [file (io/reader "data.csv")]
(doall (csv/read-csv file :separator \;)))
(with-open [file (io/writer "output.csv")]
(csv/write-csv file [["name" "age"]
["Alice" "25"]
["Bob" "30"]]
:quote nil))
(require '[clojure.java.io :as io]
'[clojure-csv.core :as csv])
(with-open [file (io/reader "data.csv")]
(doall (csv/read-csv file)))
(with-open [file (io/writer "output.csv")]
(csv/write-csv file [["name" "age"]
["Alice" "25"]
["Bob" "30"]]))