想问一下各位懂代码的大佬,在修改 QQ 群资料的时候,有没有办法可以让我在修改的时候是代码,但是在展示结果中展示出来的却是中文。
比如我在群名称中,填写的资料是这样一串代码:%E5%89%8D%E7%AB%AF%E5%BC%80%E5%8F%91 (前段开发)
然后在搜索结果中出现的,就是中文。
试了各种编码方式,但好像没有办法,修改资料中填写的是代码,然后保存资料出现的就是一串代码。
请问有大佬知道,有办法实现吗?
1
xiiin 2018-08-27 22:08:09 +08:00
首先,不同的语言使用不同的字符集,不同的字符集产生了不同的编码格式。
其次,既然有“不同”存在,那么使用过程中我们必须学会转换--即由一种编码格式对应信息的二进制码转换为另一种编码格式对应的二进制码。 当然,这个转换的过程我们可以留给各种编程语言对应的函数去完成。 说了这么多,只是想说明一个道理:如果一种编码格式的信息没有被转换,那么它将丧失可读性。 ============================================================ 回到你的问题上来。 你的问题是:以 URL 格式的编码作为 QQ 群的名称,如何被 QQ 软件自动进行 URL 解码? 很抱歉,QQ 不可能会自动对 QQ 群的名字进行 URL 解码。所以你的问题至少在目前无解。 ============================================================ 综上,我想你可能不太明白“编码格式”存在的意义,或者说,至少不理解“为什么存在着不同的编码格式”。 我的建议是你可以了解一下编码格式的相关知识,这个问题就不攻自破了。 |
2
xiiin 2018-08-27 22:13:20 +08:00
fixed:即由一种编码格式对应信息的二进制码转换为另一种编码格式对应的二进制码-->即由一种编码格式对应信息的二进制码转换为该二进制码的另一种编码格式对应的信息
|
3
ergouO OP 谢谢大佬的回复,试了好多次确实不能转换格式,我去百度看看编码格式
|