1

引用此 StackOverflow 线程后,我将在此处发布。我有一个.xlsx带有孟加拉语 Unicode 字符和英文字符的 Excell 2007 ( ) 文件,例如:

+------+---------+------------------+------------- -+----------+
| 姓名 | 公司| 责任 | 从 | 开始 添加人 |
+------+---------+------------------+------------- -+----------+
| আলম | কোম্পানীর নাম | কর্মযজ্ঞ১ | 2013/01/01 | 2305 |
| স্মরণ | কোম্পানীর ধাম | কর্মযজ্ঞ২ | 2013/02/01 | 第2155章
+------+---------+------------------+------------- -+----------+

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

使命#1

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

结果:将孟加拉语字符渲染为乱码。

状态: 失败


任务#2

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

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

状态: 失败


  • 那我能做什么?
4

1 回答 1

1

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

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

完毕!

礼貌:感谢 Tahmina Akhtar

解决方案 #2 - 捷径流程

下载并安装 AddIn for Excell 2007。本文将帮助您完成整个过程。

从这里下载文件。它只会下载安装程序。下载后,点击Setup.exe. 它将开始下载其必要的组件。完成下载后,安装插件。系统将完全重启。重新启动电脑。让我们安装完成。

在 MS Excell 2007 中打开 .xlsx 文件。您会发现一个新功能区显示:Unicode CSV。单击它,然后保存文件。

完毕!

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

编辑 2015 年 8 月 27 日

用孟加拉语写了一篇关于如何使用 PHP-MySQL 上传孟加拉语内容的完整文章。你可以去看看。

于 2013-08-19T07:18:52.580 回答