kennyjのブログ(仮)
ruby / railsの話題を中心になにやら書いていきます。
2010年12月28日火曜日
CSVというフォーマット
データ交換の検討で、「ここはCSVで」とかで会議終わらせちゃう人もいますが、アフォかと思います。
"CSV"だけでは、フォーマットがあるようでないのと同じです。細かい事が詰まってないので、下記は最低決めちゃいましょう。
文字列エンコーディング(例 Windows-31J)
改行コード (例 CRLF)
"の使い方。業務上EXCELで作業される方が多いので、私は下記で話する事が多いです。
セル内に , がある場合は、"で囲む
セル内に " がある場合は、"で囲み、"は""とエスケープする
セル内に改行がある場合は、"で囲む
上記の仕様ってEXCELで色々なパターンを入力し、CSVを出力後テキストエディタで開けば一目瞭然なんですが、割と知られてないようですね。。
0 件のコメント:
コメントを投稿
次の投稿
前の投稿
ホーム
登録:
コメントの投稿 (Atom)
0 件のコメント:
コメントを投稿