概要
★シンプルだけど、結構新人あるあるの大事なお話★
よくよくcsvデータやtsvデータなどを開発時に扱うことがあります。
その中で、こんなこと起こったりしている「そこのあなた!」この記事は良記事になるかもしれませんよ?
- Excelで開くと文字化けしている、、、
- Excelで開くと列がズレてる、、、、
- 取り込みたい値は「0101」なのに、なぜかDBを見ると「101」になってしまっている。
などなど、あるあるなことは多数あります。
ちょっとでも躓いている人の助けになればという新人向けの投稿です。
よく使うツールについて
- サクラエディタ(テキストエディタ)
- Excel
あるある事例
①Excelで開くと文字化けしてる・頭の0も消えてる。。。
■文字化けをしないように確認したいとき
1:文字コードを「UTF-8→S-JIS」に変更
2:Excelで開いてみると文字化け解消!!! ただ、0が消えちゃった、、、
・型を自動変換させなければ、0消えずに取りこんで確認ができます。
②Excelで開くと列がズレてる…
例えば、システムでcsvファイルを作成したときに、列がズレる理由としては以下が主
・1列の区切りに対して、エンクロージャー("")を付けていない
以下の様になる修正を行うと解消する。
まとめ
PC作業をする中で、何を使うかによって、上手く誤ったデータとして取り扱わないように気をつけてくださいね!
また、csvデータを作成する場合は、エンクロージャーもセットして作成するようにしていきましょう。