看起来Incanter只能识别utf-8编码文件而本机clojure spray.httpx.PipelineException: UnsupportedContentType(Expected 'text/xml' or
'application/xml' or 'text/html' or 'application/xhtml+xml')
可以用slurp
关键字读取非utf8编码文件,所以可以将这两个函数组合在一起,但是我不知道怎么做!
答案 0 :(得分:1)
第一个参数可以是文件名,URL或clojure.io/reader
可以处理的任何内容,因此您可以编写如下内容:
(read-dataset (InputStreamReader. (FileInputStream. "data/co2.csv") "ISO-8859-1"))