求教一个csv文件编码问题

悬赏:10 发布时间:2008-07-03 提问人:andyhu1007 (初级程序员)

问题:

   数据库load出数据,通过网站生成一个csv文件。它的编码是utf8。 但是当尝试用excel打开这个文件时,比如é等字符,会显示乱码。

原因:

   当excel打开csv文件时,它尝试去识别文件的编码,但是如果识别不出来,他就会去猜或者直接根据windows locale的编码来打开文件。这是有些字符乱码,并且在不同的windows上,显示的乱码不同的原因。

尝试过的solution:

   在csv文件头加入utf-8的BOM,但是还是有些机器上还是会乱码。



请问大家有什么好的解决办法,谢谢。
该问题已经关闭: 超过15天由系统自动关闭,悬赏平分给所有参与回答的会员