Можно создать дубликат:
CSV parser/reader for C#?Расщепление текст на основе запятой
Я хочу, чтобы разделить текст с помощью Split
функции:
string str = "ZBEE10364,\"Cobler, CHARLOTTE J\",Whiskey,,Brandy,0:00:00,20110912,CHECK,2918,117.33,1,117.33,0,EDM0,Yu789";
string[] strArr = str.Split(',');
Это прекрасно работает, но "Cober
и "CHARLOTTE
находятся в разных записях. Я не хочу этого. Это CSV-файл, и когда я его открываю с помощью Excel, он отлично работает.
Cobler, CHARLOTTE J
появляется в одной колонке. Как я могу это решить?
Если это CSV файл, используйте правильный синтаксический анализатор CSV. – BoltClock
http://stackoverflow.com/questions/906841/csv-parser-reader-for-c – Vlad
http://stackoverflow.com/questions/769621/dealing-with-commas-in-a-csv-file – Andreas