解析csv遇到的特殊字符问题

2020-05-21

有些csv为了确保不会乱码,制定utf8,会在第一行前加3个byte
vim下用16进制可以看到

:%!xxd ——将当前文本转换为16进制格式
:%!xxd -r ——将当前文件转换回文本格式

解决方法是用apache的BOMInputStream包一下fileReader

你可能感兴趣的:(解析csv遇到的特殊字符问题)