私は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パーサー。 – 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