mysql - 如何控制表单中的字符编码是否正确存储了法语口音

标签 mysql csv character-encoding photoshop

我有一个用于输入姓名的网络表单。有时,名称包含法语字符。我遇到了问题,尤其是 é

当查看和检索数据时,它会按应有的方式显示,但是,当使用 UTF-8 编码在 Open Office 中导出和打开 CSV 时,法语字符将转换为 É 或有时甚至是完全错误的 È

但这并不一致,似乎字符会根据输入字符的方法而改变(使用 ALT+### 输入,而不是从某物中复制/粘贴)。

如何使用户输入一致,以便输出始终有效?

最终用途是 Photoshop 用来填充字段变量的 CSV 文件。

最佳答案

不确定您使用的是哪个平台,但您的 CSV 导出可能是有效的 utf-8,被读取为 latin-1,或相反。

关于mysql - 如何控制表单中的字符编码是否正确存储了法语口音,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5991158/

相关文章:

python - 根据row_number过滤RDD

python - 为什么我不能解码这个 UTF-8 页面?

python - 在 python 中使用 requests.post 发送文件名中包含 Unicode 字符的文件

MySQL:错误 1022 (23000):无法写入;表 '#sql-2b8_2' 中的重复键

php - 使用 MySQL/PHP 结果构建 HTML 表

java - 如何解决 "Cannot add or update a child row: a foreign key constraint fails"

android - 经纬度为已知点计算100米距离

iOS 9 - Swift - 将数据写入 FileStorage - 每个字段的前缀为 "Optional"

ios - 无法将csv文件附加到 objective-c 中的邮件

java - 如何在 Eclipse 中用阿拉伯语读写