普段考えている事やら、何やら特定のトピックは設定せずに、将来読み返す自分に向けて何か書いてゆくためのスペースです。 とはいえ書くからには再利用しやすいものを目指します。 コメントは各記事への投稿か、Google Groups "Yasundial/Yadiary Forum"へどうぞ この記事の背景 動機 参考資料 CSVパーサの機能 CSVパーサの処理ルール 区切り文字はカンマとして、必ずしもダブルクォートで囲む必要はない 文字としてダブルクォート、カンマ、改行を含む場合には必ずダブルクォートで囲む ダブルクォートを文字として含める場合には、ダブルクォートを一つ置いてエスケープする カンマで始まる行は空の文字列を直前に含んでいる、カンマだけで終る行は空の文字列を改行前に含んでいる 文字コードや改行は厳密には定義しない。でもUTF-8が基本 CSVパーサが想定する処理方法 処理概要の疑似コ