首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用户从CSV德语导入

用户从CSV德语导入
EN

Stack Overflow用户
提问于 2016-02-08 10:30:01
回答 2查看 750关注 0票数 0

使用来自CSV的Moodle用户导入,我们有一个问题,就是一些带有字母Öäü的德语名字是“错误地”导入的。我猜想,问题在encoding中,下面是我测试过的两种可能性:

  1. ANSI-encoding:德语字母消失,例如Michael Dürr在列出的用户中显示为Michael Drr
  2. UTF-8-encoding:字母显示为Michael Drürr

有人有解决这个问题的办法吗?还是必须在用户列表中逐一解决?

EN

回答 2

Stack Overflow用户

发布于 2016-02-08 10:33:51

我猜原始文件使用的是不同的编码。尝试将csv文件转换为utf8,然后导入。

How do I correct the character encoding of a file?

票数 0
EN

Stack Overflow用户

发布于 2016-02-08 10:35:46

您必须配置数据库连接,以确保您为for应用程序(moodle)选择的编码与数据库连接将选择的编码相同。如果使用mariadb/mysql作为数据库,请查找设置名称“utf8”或类似的名称。

并与导入文件的编码过程进行比较。也许你需要先转换它。无论如何,web gui、文件和数据库连接(客户端字符集)的编码应该是相同的。

对于web应用程序,请通过查看->编码或类似的方式在浏览器中签入,或者检查html源代码中编码的元标题标记。

对于文件,请使用一些编辑器,这些编辑器将正确显示字符并指示字符集。

对于数据库,取决于数据库。)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35267407

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档