gpt4 book ai didi

mysql - 通用模式提取 json 值和特殊字符

转载 作者:行者123 更新时间:2023-11-30 01:13:34 26 4
gpt4 key购买 nike

我正在使用 common_schema ( http://common-schema.googlecode.com/ ) 中的 extract_json_value 对 MySQL 数据库中的字段进行 json_decode。它工作得很好......除了重音。

SELECT common_schema.extract_json_value(value,'prenom') as prenom
FROM metadata where idmetadata = 720871;

返回:Aur\u00e9lien

数据库中的字段值为:{"prenom":"Aur\u00e9lien","classe":"CP"}

知道如何获得“Aurélien”而不是“Aur\u00e9lien”吗?

谢谢

最佳答案

您的问题似乎与通用架构无关,而是与您的字符集有关。确保

  1. 您的 MySQL 数据库(和所有表)排序规则是 utf8-general-ci

  2. 您的 Web 表单包含 HTML 属性 accept-charset="UTF-8"

  3. 您的 html 页面包括 <meta charset="utf-8">

  4. 如果使用 gettext 进行翻译,请在 PHP 中设置代码集:bind_textdomain_codeset($domain, 'UTF-8');

关于mysql - 通用模式提取 json 值和特殊字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19268502/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com