openERP 7需要以UTF8 CSV格式导出数据,但是如何导出呢?

2024-05-16 22:19:00 发布

您现在位置:Python中文网/ 问答频道 /正文

我可以用openerp7导出CSV,但它是用ANSI编码的。我想把它作为一个UTF-8编码文件。我怎样才能做到这一点?openERP中的默认导出选项没有任何额外的选项。应该修改哪些文件?或者有没有这个应用程序?任何帮助都将不胜感激。在


Tags: 文件csv应用程序编码选项openerputfansi
1条回答
网友
1楼 · 发布于 2024-05-16 22:19:00

编码是一件复杂的事情,没有准确的事实很难回答与编码相关的问题。ANSI不是一种编码,我想你实际上是指ASCII。而且ASCII本身可以看作UTF-8的一个子集,所以从技术上讲ASCII是有效的UTF-8。在

OpenERP 7.0只导出UTF-8格式的CSV文件,因此,如果没有得到预期的结果,则可能会遇到另一种问题,例如:

  • 原始数据是使用错误的编码导入的(您可以在导入时选择编码,但默认值还是UTF-8),因此它实际上在数据库中已损坏,OpenERP对此无能为力
  • CSV文件可能以UTF-8格式正确导出,但您将使用不同的编码打开它(例如,在Windows上,大多数程序将假定您的文件是ISO-8859-1/Latin-1/Windows-1252编码的)。再次检查程序的设置。在

如果你需要更多的帮助,你就必须更加具体:你得到了什么结果(数据是什么样子的),你期望什么,等等

相关问题 更多 >