Unicode 转义序列

Posted

技术标签:

【中文标题】Unicode 转义序列【英文标题】:Unicode escape sequence 【发布时间】:2021-01-30 23:48:06 【问题描述】:

我将数据从 JSON 源传输到 mysql 数据库。一些数据集包含以下字符串“\u0001”。当我查看 phpmyadmin 时,这个字符串会被翻译成相应的 unicode 字符。是否可以更改数据以使其不被翻译,或者是否有一些选项可以关闭翻译?

【问题讨论】:

那基本上只是一个解释,它清楚地表明数据被正确保存 【参考方案1】:

为了避免在 PHP 中使用 \u 东西:

json_encode($str, JSON_UNESCAPED_UNICODE)
                  ^^^^^^^^^^^^^^^^^^^^^^

【讨论】:

对不起,我忘了说我使用 C# 进行转换。

以上是关于Unicode 转义序列的主要内容,如果未能解决你的问题,请参考以下文章

将 Python 转义的 unicode 序列转换为 UTF-8

PyQt5 unicode 翻译:pylupdate5 输出转义序列

你能避免 Gson 将“<”和“>”转换为 unicode 转义序列吗?

使用 VB Script RegExp 对象将 '\uA90F' 形式的 JSON Unicode 转义序列转换为 XML 字符引用

转义 iOS 的 Unicode 字符

取消转义字符串中的 unicode