2021年03月18日
CSVファイルをExcelで編集するな!
ユーザー要求を正しく実装へつなぐシステム設計のセオリー [ 赤俊哉 ] 価格:3,630円 |
こんばんは。DIMN(だいもん)というモノです。
皆さんはCSVファイルをご存知でしょうか。
Comma Separated Valueの略です。カンマ区切りのファイルですね。
親戚にtsv(Tab Separated Value)というのもあります。
メモ帳とかでこんな感じの内容を記載し、test.csvとして保存します。
これをExcelで開きます。
まあ、普通です。
ここから本番です!
ちょっとわかりにくいですが、3の前にタブを仕込んでます。
これをExcelで開き、保存します。
まあ特になんてことないですね。
再度テキストエディタで開いてみます。
本当に心底どうでもいいのですが、タブが消えて元の書式が保たれていません。
これMacでやってますが、Windowsだとダブルクォーテーション""が行の前後に付与されます。
本当の本当にどうでもいいのですが、こんなことで顧客のクレームを招いた事があります。
「Excelで編集しないで!」と言ったら「ではCSVを見やすく編集できるソフトを提供してくれるんですか?」となり、システムの大幅修正につながりました。
退屈なことはPythonにやらせよう ノンプログラマーにもできる自動化処理プログラミング [ Al Sweigart ] 価格:4,070円 |
CSVファイルってそもそもトラブル多くて嫌いなので、
システム設計するときはCSVファイルを使わないようにしましょう。
冒頭で紹介したtsvファイルの方がまだマシです。
以上、ありがとうございました。
【このカテゴリーの最新記事】
-
no image
-
no image
-
no image
-
no image
-
no image
-
no image
-
no image
-
no image
-
no image
-
no image
この記事へのコメント
コメントを書く
この記事へのトラックバックURL
https://fanblogs.jp/tb/10607488
※ブログオーナーが承認したトラックバックのみ表示されます。
この記事へのトラックバック