csv文件上传后台读取

解决所遇bug:

  • BufferedReader
  • FileInputStream
  • InputStreamReader

读取文件,指定读取编码格式

csv文件上传后台解析读取数据

然后我在去内容时发现无论怎样都匹配不到表头的内容,气到爆炸,这里看一下当时的情况

csv文件上传后台解析读取数据

后来一步步调试展开,我才发现居然是带有bom头

csv文件上传后台解析读取数据

然后这里网上查了一下大佬们的经验选择了下面这种方式处理

csv文件上传后台解析读取数据

在此仅给自己做个记录

另外代码上传至GitHub上,地址:https://github.com/wangxs123/code/blob/master/ReadCsvUtil.java

相关文章: