タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

specsとrfcに関するnoplansのブックマーク (1)

  • CSVのあれやこれや - うなの日記

    CSVの仕様書(RFC4180)を読んだので、ずっと疑問だったことについて、ちょろっとまとめてみます。 ヘッダーの有無の判定 CSVにはヘッダーが付いている場合がある訳ですが、形式がデータ行と同じなので、文字列だけ見ても判断が付きません。これについて仕様書によると、MIME Typeのパラメータで判定しましょうとのこと。具体的には、以下のようになります ヘッダーがある場合 text/csv; charset=utf-8; header=present ヘッダーがない場合 text/csv; charset=utf-8; header=absent ちなみに、文字コードもMIME Typeパラメータで判定するという話になっています。 「"」のエスケープ カラム内で「,」や改行を使用する場合、カラム全体を「"」で囲みます(エスケープ)。さらにエスケープされたカラム内で「"」を使いたい場合、「"

    CSVのあれやこれや - うなの日記
  • 1