Common Format and MIME Type for Comma-Separated Values (CSV) Files
<http://www.rfc-editor.org/rfc/rfc4180.txt>
(via <http://kitaj.no-ip.com/tdiary/20051205.html#p02>)
CSVのRFC。つまり、CSVのドキュメント。
CSVはエクセルなどの表計算ソフトを中心に長い間使われてきたメジャーな
データフォーマットなのですが、驚くべきことにちゃんとしたドキュメント
がなかったのです。満を持して(?)登場です!
データをカンマ「,」で区切るのが基本なのですが、ダブルクォート「"」
とのコンビネーションで若干複雑と言えなくもないです。
でもその場しのぎプログラミングで使うときは、「"」がないことを確認
して split(',', $aaa) で済ませちゃうことが多いですね。
むしろカンマよりもタブで区切って扱うのがほとんどか。
追記051207: そういえば、
「Brian W. Kernighan, Rob Pike / The Practice of Programming
」
(日本語訳は「プログラミング作法
」)にCSVのC, C++での実装の話が
載っています。プログラマ必読!
![]()
![]()
![]()
![]()



