使用utf-8编码下载CSV文件

时间:2011-01-25 13:34:19

标签: csv utf-8

我们有一个网络应用程序,可存储和使用UTF-8字符编码的数据。

当我打开从我们系统导出的CSV文件时,我遇到了麻烦,因为有些程序会将CSV解释为不同的字符编码,并且会出现有趣的符号。

我尝试发送http://en.wikipedia.org/wiki/Byte_order_mark#UTF-8,但OpenOffice似乎并不尊重。

有没有办法强制文件采用UTF-8编码?

我可以将文件保留为UTF-8并依赖我们的用户进行排序 - 但是我们的用户不会特别技术化,所以我不确定这是明智的。

更安全的方法是在导出之前将数据转换为基本字符集吗?

1 个答案:

答案 0 :(得分:2)

前段时间我们遇到过类似的问题。适用于所有应用程序的解决方案是使用BOM发送UTF-16LE编码数据。