mysql – 孟加拉语文本未显示在Unicode CSV文件中
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了mysql – 孟加拉语文本未显示在Unicode CSV文件中,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1112字,纯文字阅读大概需要2分钟。
内容图文
我有孟加拉语的Excel文件.要正确显示孟加拉语文本,我需要在PC上安装孟加拉语字体.
我使用Office 2010将Excel文件转换为CSV.但它只显示’?’标记而不是孟加拉语字符.然后我使用Google Docs进行转换,遇到同样的问题,但是字符不可读而不是’?’.我将该文件中的摘录粘贴到HTML文件中,并试图在我的浏览器中不加思索地查看它.
如何从孟加拉语的.xlsx文件中获取CSV文件,以便将其导入MySQL数据库?
编辑:this SO问题中接受的答案让我转到Google文档.
解决方法:
根据问题Excel to CSV with UTF8 encoding的答案,Google Docs应该正确保存CSV,与Excel相反,后者会销毁所有使用的“ANSI”编码中无法表示的字符.但也许他们改变了这个,或者出了什么问题,或者对情况的分析是不正确的.
对于在MS Office程序中处理的正确编码的Bangla(孟加拉语),不需要任何“Bangla字体”,因为Arial Unicode MS字体(Office附带)包含Bangla字符.实际上,某些非标准编码中的数据依赖于特殊编码的字体吗?在这种情况下,它应首先转换为Unicode,但可能使用一致使用该特定字体的程序以某种方式进行管理.
在Excel中,使用“另存为”时,可以选择“Unicode文本(* .txt)”.它以UTF-16编码将数据保存为TSV(制表符分隔值).然后,您可能需要将其转换为使用逗号作为分隔符而不是制表符,和/或从UTF-16转换为UTF-8.但这仅在原始数据被正确编码时才有效.
内容总结
以上是互联网集市为您收集整理的mysql – 孟加拉语文本未显示在Unicode CSV文件中全部内容,希望文章能够帮你解决mysql – 孟加拉语文本未显示在Unicode CSV文件中所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。