CSVの仕様 まず重要な点は、__「CSVは、ファイルを読んで、1行ずつ、単純に「,」で分割していけばいいってものではない」__ということである。 CSVの標準的な仕様として、現在RFC4180が定義されている。 http://www.kasai.fm/wiki/rfc4180jp http://www.ietf.org/rfc/rfc4180.txt しかしながら、これは2005年10月に公開された後追いであり、おそらく、実際、それぞれの現場で使っている物と異なる箇所があると思われる。 この仕様で述べている主な特徴は次の通りになる。 ・各レコードは、改行(CRLF)を区切りとする ・ファイル末尾のレコードの終端には、改行があってもなくてもいい。 ・ファイルの先頭にはヘッダ行が存在してもいいしなくてもいい。 ・各行とヘッダはコンマで区切られたフィールドを持つ。 ・フィールドの数は、ファイル

