Rails Json 响应编码

发布于 2024-09-28 14:25:52 字数 117 浏览 6 评论 0原文

我有一个 Rails 控制器,它以错误的编码响应 JSON。 该站点已正确设置 UTF-8 编码和数据库。 我的数据库中的文本格式良好,但在 JSON 响应中,所有特殊字符都设置为 \ufffd。 我该如何解决这个问题?

I've a rails controller that respond_to JSON with a wrong encoding.
The site is correctly setup with UTF-8 encoding and the database as well.
The text in my db is well formatted, but in the JSON response, all special characters are set to \ufffd.
How can I solve the problem?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

雾里花 2024-10-05 14:25:52

每个运行 Ruby 1.9.x 并使用 MySQL 的人都应该使用 mysql2 gem。
它强制使用 UTF-8,并在需要时自动与 UTF-8 相互转换。

Everyone running on Ruby 1.9.x and using MySQL, should use the mysql2 gem.
It forces the use of UTF-8 and converts to/from UTF-8 automatically when needed.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文