Как я могу читать и анализировать CSV-файлы в C++?



Мне нужно загрузить и использовать данные CSV-файла в C++. На данный момент это может быть просто парсер с разделителями-запятыми (т. е. не беспокойтесь о том, чтобы избежать новых строк и запятых). Основная потребность заключается в построчном синтаксическом анализаторе, который будет возвращать вектор для следующей строки при каждом вызове метода.



Я нашел эту статью, которая выглядит весьма перспективным:
http://www.boost.org/doc/libs/1_35_0/libs/spirit/example/fundamental/list_parser.cpp



Я никогда не использовал Boost Дух, но я готов попробовать. Но только если нет более простого решения, которое я упускаю из виду.

776   0  

Comments

    Ничего не найдено.