我有可以通过UI上传CSV文件的情况,在服务器端我使用Spring的CommonsMultipartResolver
将上传的CSV转换为InputStream
。如何识别上载的CSV文件的编码?
答案 0 :(得分:0)
在普通的java中你不能这样做。但是有一些第三方的图书馆,比如
这些能够获得文件编码。在GuessEncoding中,它只是
Charset cs = CharsetToolkit.guessEncoding(file, 4096, StandardCharsets.UTF_8);