人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

csvファンルをダウンロードしたら、ダブルコーテーションが二重で入ってしまいます。
csvファイルの仕様が変わっているのでしょうか?

●質問者: makocan
●カテゴリ:コンピュータ インターネット
✍キーワード:CSV ダウンロード ダブル ファイル 仕様
○ 状態 :終了
└ 回答数 : 4/4件

▽最新の回答へ

1 ● a-kuma3
●23ポイント

まず、「CSV ファイル」には、公式の仕様が無い。

一応、RFC はあるんだけど、守らなきゃいけない、ということもない。

だから、Excel が解釈できない CSV ファイルと言うのも存在しても不思議じゃない。


http://tools.ietf.org/html/rfc4180


どんな csvファンル をダウンロードしたかは知らないけど、データにダブルクォートが含まれてるんじゃないかな、と想像する。


2 ● ふるるP
●23ポイント

CSVファイルでは、文字列の項目をダブルクォーテーションでくくりますが、文字列の中にダブルクォーテーションがある場合、ダブルクォーテーションを2つ並べることで対応します。

例:

データ: 1,2,ABC,とても"赤い"太陽だった。

CSVにすると、

1,2,"ABC","とても""赤い""太陽だった。"

になります。

http://e-words.jp/w/CSV.html


3 ● deflation
●22ポイント

どこでどんなCSVファイルをダウンロードしたのか分かりませんが、たとえば

"ABC", "", "CDF"

のような形で「二重」になっているのなら、そのカラムは空ということです。


参考「CSVファイルフォーマットの解説


4 ● ytack
●22ポイント

http://www.hpc.cs.ehime-u.ac.jp/~aman/memo/csv.html

>ダブルクォーテーションそのものをデータ(の一部)として使用する時は, "" というように 2 つ重ねて書く.

ダブルクォーテーションが必要ないのであればメモ帳などでcsvファイルを開き、置き換えしてみてはどうでしょうか

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ