タグ

CSVに関するsinsengumi-2のブックマーク (1)

  • CSVファイルが好きな人たち - torutkのブログ

    プログラム間でのファイルのやり取りや、人間系で作成したデータをプログラムに読み込ませるとき、仕事上でよくCSVファイルにしようとする人に直面します。(というか、CSVファイル以外を採用する人にあうことは稀) CSVファイルというだけでは、ファイルフォーマットを決めたことにはならず、プログラムで扱えるようにするには、いくつも決めなければいけないことがあります。 文字コード 改行コード 文字列をダブルクォートで囲むか否か 文字列中にダブルクォートおよび改行が含まれる場合の扱い 数値の表現方法(符号、小数点形式) 日時の表現方法 そもそもCSV形式といっても明確な仕様は存在してなく、数年前にRFC 4180でCSV形式について文書が出されている程度です(なぜかRFCなんだろうか?という疑問が生じますが)。 でも、このような決め事をせずに作ってしまい、あとでいろいろ問題が発生するというアンチパター

    CSVファイルが好きな人たち - torutkのブログ
  • 1