auの日記

プログラミング初心者の日記。(auはハンドルネームです)

CSV形式について知らなかったので調べてみた

auです。

CSVJSON!とよく聞くのですが、「ファイル形式が違うんだな!」という認識しかなく、実際に中身がどうなってるのか分からなかったので、この際に調べてみました。

CSV形式とは

CSVとは、「Comma Separated Value」の略で、カンマで区切った値という意味です。

拡張子は「ファイル名.csv」です。

実際に例を調べてみると

'a',"1000","トウキョウ"

といった感じで、カンマ区切りのファイルになっています。

qiita.com


しかし、この記事によると、単純にカンマ区切りにするだけじゃダメということがわかります。

フォールドの数、ダブルクォート、最後のフィールドはカンマで終わってはいけないなど、様々な制約があることが分かります。