CSVでダブルクォートで囲まれた場合のパースって なんかうまい書き方あるんだろうかと、 一応自分でも考えながら調べてみると、 あるんですね。なかなかきれいな書き方が。 まぁ、こんなのは普通のプログラミング言語使っている場合は ライブラリ頼りで自分で書かないのが普通ですが、 勉強を兼ねて調べてみました。 そうするとここに若干トリッキーなコードが……。 C言語関係掲示板 過去ログ1227 ソースコード 実行結果 $ ./csvutil.exe :123:456:789 :abcd:efg:hij :klm:nop:qrs :あいう:えお:かきく :123:456:789 :12"3:456:789コード上にも書いていますが、 ・一行の中のデータは ,(カンマ)で区切る。行の終りは改行。 ・データがカンマやダブルクォートを含む場合は "(ダブルクォート)で囲む。 ・データの中のダブルクォートはそ