sql >> データベース >  >> RDS >> Mysql

UnicodeCSVファイルにベンガル語のテキストが表示されない

    質問への回答によると、ExcelからCSVへのUTF8エンコーディング 、Googleドキュメントは、使用されている「ANSI」エンコーディングで表現できないすべての文字を破棄するExcelとは異なり、CSVを適切に保存する必要があります。しかし、おそらく彼らはこれを変更したか、何かが間違っているか、状況の分析が正しくありません。

    MS Officeプログラムで処理される適切にエンコードされたベンガル語(ベンガル語)の場合、Arial Unicode MSフォント(Officeに付属)にはバングラ文字が含まれているため、「バングラフォント」は必要ありません。では、データは実際には、特別にエンコードされたフォントに依存する非標準のエンコードになっているのでしょうか。その場合、最初にUnicodeに変換する必要がありますが、その特定のフォントを一貫して使用するプログラムを使用して何らかの方法で管理できる可能性があります。

    Excelで、名前を付けて保存を使用する場合、「Unicodeテキスト(* .txt)」を選択できます。データをUTF-16エンコーディングでTSV(タブ区切り値)として保存します。次に、タブの代わりにカンマを区切り文字として使用するように、またはUTF-16からUTF-8に変換する必要がある場合があります。ただし、これは元のデータが適切にエンコードされている場合にのみ機能します。




    1. MySQLiがステートメントの準備に失敗する

    2. LibreOffice Baseからテーブルエントリを変更することは可能ですか?

    3. それらは大きなオブジェクトを酷評します

    4. mysql、特にINTdataTypeにNULLを挿入する方法