有没有一种方便的方法可以将非 utf8 编码文件读入 incanter?
Is there a convenient way to read non-utf8 encoding file into incanter?
Incanter 似乎只能识别 utf-8 编码文件,而原生 clojure slurp
可以使用 :encoding
关键字读取非 utf8 编码文件,那么是否可以将这两个功能结合在一起,但我不知道该怎么做!
第一个参数可以是文件名,URL,或者任何可以被 clojure.io/reader
处理的东西,所以你可以这样写:
(read-dataset (InputStreamReader. (FileInputStream. "data/co2.csv") "ISO-8859-1"))
Incanter 似乎只能识别 utf-8 编码文件,而原生 clojure slurp
可以使用 :encoding
关键字读取非 utf8 编码文件,那么是否可以将这两个功能结合在一起,但我不知道该怎么做!
第一个参数可以是文件名,URL,或者任何可以被 clojure.io/reader
处理的东西,所以你可以这样写:
(read-dataset (InputStreamReader. (FileInputStream. "data/co2.csv") "ISO-8859-1"))