Ist*_*med 9 mysql unicode excel internationalization
我有孟加拉语的Excel文件.要正确显示孟加拉语文本,我需要在PC上安装孟加拉语字体.
我使用Office 2010将Excel文件转换为CSV.但它只显示'?' 标记而不是孟加拉语字符.然后我使用Google Docs进行转换,遇到同样的问题,但是字符不可读而不是'?'.我将该文件中的摘录粘贴到HTML文件中,并试图在我的浏览器中不加思索地查看它.
如何从孟加拉语的.xlsx文件中获取CSV文件,以便将其导入MySQL数据库?
编辑:在这个SO问题中接受的答案让我去了Google Docs.
根据问题Excel to CSV with UTF8 encoding的答案,Google Docs 应该正确保存 CSV,这与 Excel 相反,它会破坏正在使用的 \xe2\x80\x9cANSI\xe2\x80\x9d 编码中无法表示的所有字符。但也许他们改变了这一点,或者出了什么问题,或者对情况的分析不正确。
\n\n对于在 MS Office 程序中处理的正确编码的孟加拉语(孟加拉语),应该不需要任何 \xe2\x80\x9cBangla 字体\xe2\x80\x9d,因为 Arial Unicode MS 字体(Office 附带)包含孟加拉字符。那么数据实际上是某种依赖于特殊编码字体的非标准编码吗?在这种情况下,应首先将其转换为 Unicode,尽管可能可以使用始终使用该特定字体的程序以某种方式对其进行管理。
\n\n在 Excel 中,使用“另存为”时,可以选择 \xe2\x80\x9cUnicode 文本 (*.txt)\xe2\x80\x9d。它将数据以 UTF-16 编码保存为 TSV(制表符分隔值)。然后,您可能需要将其转换为使用逗号作为分隔符而不是制表符,和/或从 UTF-16 转换为 UTF-8。但这只有在原始数据被正确编码的情况下才有效。
\n| 归档时间: |
|
| 查看次数: |
4180 次 |
| 最近记录: |