私は、Bottle Web フレームワークと Python を使用して、MySQL データベースにデータをインポートするアプリケーションを開発しました。データのほとんどはギリシャ文字でした。アプリケーション側では、入力データに対してそれ以上のエンコード/デコードは行いませんでした。
CLI と単純な選択クエリを使用して DB にアクセスすると、次のような結果になります。
| 1 | ????????? | ??????? |
Sequel Pro アプリケーションを使用して DB を参照すると、文字を正常に読み取ることができます。
Sequel Pro を使用すると、データを CSV や JSON にエクスポートできます。
Sublime Text を使用して出力ファイルを開くと、次のようになります:
\u0394\u03b7\u03bc\u03ae\u03c4\u03c1\u03b9\u03bf\u03c2
JSONファイルから。そして
デルタ
CSV ファイルから。
同じ (CSV) ファイルを Excel (MAC 用) で開くと、次のような結果が表示されます。
ΔημήτÏιοÏ
ファイルの開き方についてあまり複雑な詳細を伝えずに、同僚に簡単に提供できる形式でデータをエクスポートするにはどうすればよいでしょうか?