C++ 和 QT 复杂的 CSV 解析

C++ and QT Complicated CSV parsing

我有一个 .csv 文件,其中的内容或多或少有些复杂。 主要问题是 description 列,其中包含一长串带有空行的文本,其中包含 ," 符号。例如:

"NO SAFE PLACE LEFT At great cost to the Garrison and the Survey Corps, Commander Erwin ..."

我尝试使用默认的 C++ 和 QT 工具,但似乎我需要一个外部库。 我发现的那些要么已经过时,要么没有文档。

如果有人共享一个已知且值得信赖的 csv 解析库,我将不胜感激

这是主动更新:https://github.com/d99kris/rapidcsv

我没用过,但是简单搜索一下“csv parsing c++”就可以找到很多库。可能还有其他也在积极更新。