Java 读取CSV文件的时候碰到 转义字符 的解决方案
场景:
假设 在读CSV, 分割符为`, 有个字段 name, 在某一行它的存在 该分隔符, CSV文件会在保存的时候在该字符前添加转移 "\`", 如果我们利用CSV 专门的读取工具自然没问题;但是如果我们仅仅通过 字符串split方法切割的时候,会出现问题。
参考:
https://rosettacode.org/wiki/Tokenize_a_string_with_escaping
场景:
假设 在读CSV, 分割符为`, 有个字段 name, 在某一行它的存在 该分隔符, CSV文件会在保存的时候在该字符前添加转移 "\`", 如果我们利用CSV 专门的读取工具自然没问题;但是如果我们仅仅通过 字符串split方法切割的时候,会出现问题。
参考:
https://rosettacode.org/wiki/Tokenize_a_string_with_escaping