0
我有可以通過UI上傳CSV文件的情況,並且在服務器端,我使用Spring的CommonsMultipartResolver
將上傳的CSV轉換爲InputStream
。我怎樣才能確定上傳的CSV文件的編碼格式?查找上傳的CSV文件的字符編碼
我有可以通過UI上傳CSV文件的情況,並且在服務器端,我使用Spring的CommonsMultipartResolver
將上傳的CSV轉換爲InputStream
。我怎樣才能確定上傳的CSV文件的編碼格式?查找上傳的CSV文件的字符編碼
在普通的java中你不能這樣做。但也有一些第三方libarys像
這些都能夠得到文件的編碼。在GuessEncoding中,它將僅僅是
Charset cs = CharsetToolkit.guessEncoding(file, 4096, StandardCharsets.UTF_8);