ExcelでCSVで保存すると特殊文字が破壊される
私は、クライアントから提供されたCSVファイルを使用してデータベースに入力するプロジェクトに取り組んでいます。クライアントはスプレッドシートを作成し、それをCSVとして保存してアップロードし、データベースに解析します。
問題は、クライアントがエクセルのスプレッドシートをMS-DOSの.csvファイルとして保存すると、多くの特殊文字が疑問符「? しかし、CSVファイルを開いて、手動で「?」を正しい文字に置き換えると正常に動作します。
問題は、データファイルが膨大な量になってしまい、合理的にはできないので、保存する方法があればと思っていました。UnicodeやASCIIで書き出してみましたが無駄でした。また、google docsにアップロードして再保存してみたのですが、これも文字化けしてしまいます。