MultipartFile文件编码判断

时间:2021-12-13 23:52:39

MultipartFile文件编码判断

搜索:Java 判断文件的字符集编码

https://blog.csdn.net/top_code/article/details/8891796

但是在MultipartFile情况下,数值有些不同

有中文的ASCII 54960 GBK解码

UTF-8 59521 UTF-8解码

Unicode 65534 UNICODE解码

UTFbom+ 61371 UTF-8解码

UTF-16BE 65279 UNICODE解码

数字ASCII 24930 GBK/UTF-8解码

txt文件是没有文件头的;

学习了:https://rainsilence.iteye.com/blog/842338  可以使用editplus等进行查看文件的文件头;

学习了:https://blog.csdn.net/qq_29347295/article/details/78361796

https://my.oschina.net/nivalsoul/blog/791243

使用Cpdetector检测编码;

charset = detector.detectCodepage(is, 888); // 多输入几个字符进行判断;