如何从XLSX保存Unicode Bangla CSV?

时间:2013-08-19 07:18:53

标签: csv unicode export-to-csv

引用this StackOverflow thread后,我在这里发帖。我有一个Excell 2007(.xlsx)文件,其中包含Bangla Unicode字符和英文字符,例如:

+------+---------+------------------+--------------+----------+
| name | company | responsibilities | started from | added_by |
+------+---------+------------------+--------------+----------+
| আলম  | কোম্পানীর নাম |       কর্মযজ্ঞ ১     |  2013/01/01  |   2305   |
| স্মরণ  | কোম্পানীর ধাম |       কর্মযজ্ঞ ২     |  2013/02/01  |   2155   |
+------+---------+------------------+--------------+----------+

我正在尝试将其保存到逗号分隔值文件中 - CSV(.csv)。我有用英文创建和上传CSV的经验,但这次问题出在Unicode字符上。

使命#1

程序:另存为»其他格式»CSV - 保存。

结果:将Bangla字符渲染为乱码。

状态: 失败


使命#2

程序:另存为»其他格式»Unicode文字 - 保存。
创建了一个制表符分隔的CSV文件 将.txt文件打开到Notepad ++或Dreamweaver,然后使用“逗号”查找“替换”选项卡。

结果:做得很好。除了一些英文字符正在生成框,就在替换发生时!

状态: 失败


  • 那我该怎么办?

1 个答案:

答案 0 :(得分:1)

解决方案#1 - 漫长的过程

另存为»其他格式»Unicode文字 - 保存。
创建制表符分隔的CSV文件 在记事本中打开.txt文件( Notepad.exe
在记事本中,文件»另存为»编码:UTF-8»(选择其他名称)»保存
在Notepad ++中打开文件,查找并用“逗号”替换“选项卡” 保存它。

完成!

礼貌:感谢Tahmina Akhtar

解决方案#2 - 快捷方式

下载并安装ExIn 2007的AddIn。 This Article 将协助您完成整个过程。

Here 下载文件。它只会下载安装程序。下载后,单击Setup.exe。它将开始下载其必要的组件。完成下载后,安装AddIn。系统将完全重启。重启PC。我们安装完成了。

在MS Excell 2007中打开.xlsx文件。您将找到一个新的功能区: Unicode CSV 。单击它,然后保存文件。

完成!

  

注意:
  这些过程都没有完全没有错误。所以,试试他们或找到你的新人,为什么不让我们知道。

编辑2015年8月27日

写了a complete article in Bengali on how to upload Bengali content using PHP-MySQL。你可以看看。