是否有方便的方法将非utf8编码文件读入incanter?

时间:2015-05-12 12:00:40

标签: clojure incanter

看起来Incanter只能识别utf-8编码文件而本机clojure spray.httpx.PipelineException: UnsupportedContentType(Expected 'text/xml' or 'application/xml' or 'text/html' or 'application/xhtml+xml') 可以用slurp关键字读取非utf8编码文件,所以可以将这两个函数组合在一起,但是我不知道怎么做!

1 个答案:

答案 0 :(得分:1)

第一个参数可以是文件名,URL或clojure.io/reader可以处理的任何内容,因此您可以编写如下内容:

(read-dataset (InputStreamReader. (FileInputStream. "data/co2.csv") "ISO-8859-1"))