我读了:
但那里的标题相当具有误导性。它不是询问读取 CSV 本身,而是询问多行逗号分隔的无转义数据文件。
现在,我想解析实际的 CSV——正确的格式(符合RFC 4180)——带引号的字段以及带引号的字段中的换行符、逗号和双引号;并且至少可以选择将 CRLF 作为记录分隔符而不是 LF。
更具体地说:我可以从更简单的问题版本中扩展基于 boost-tokenizer 的建议以正确处理引用(和其他问题)吗?
我读了:
但那里的标题相当具有误导性。它不是询问读取 CSV 本身,而是询问多行逗号分隔的无转义数据文件。
现在,我想解析实际的 CSV——正确的格式(符合RFC 4180)——带引号的字段以及带引号的字段中的换行符、逗号和双引号;并且至少可以选择将 CRLF 作为记录分隔符而不是 LF。
更具体地说:我可以从更简单的问题版本中扩展基于 boost-tokenizer 的建议以正确处理引用(和其他问题)吗?