精易论坛

标题: 网页返回表情是?号 [打印本页]

作者: 周旭葳    时间: 2025-6-5 00:38
标题: 网页返回表情是?号

我用的是猫头鹰uu显示表情的
用编码utf8到ansi    json能够正常解析 但是表情数据会丢失 显示出来是?   用其他编码或者到文本 json解析格式就出错
用文本取中间 经常数组报错但是会显示表情

我想解决的是能保证表情数据不丢失的情况下 又能正常匹配到我想要的数据





作者: 洋Hay    时间: 2025-6-5 01:43
建议直接用编码utf8编码, 先用文本_替换掉表情,  表情数据换成你自己定义的表情数据, 最后用json来解释.

补充内容 (2025-6-5 01:46):
如果是字节集utf,用字节集_子替换
作者: 代码人生    时间: 2025-6-5 10:23
能取出来就可以了 试试到字节集字节是对的 不行就试试zyjson 要想显示出来就要让你控件支持Unicode
作者: tj5523    时间: 2025-6-5 10:28
UTF8砖到Ansi,特殊符号都会变问好,不要转码,直接用zyjson模块编码转换的unicode进行解析,传出去的话,手动编码到UTF8.如果要展示到易语言自己的窗口界面的话,就没办法了,易窗口只支持Ansi
作者: 周旭葳    时间: 2025-6-5 14:05
代码人生 发表于 2025-6-5 10:23
能取出来就可以了 试试到字节集字节是对的 不行就试试zyjson 要想显示出来就要让你控件支持Unicod ...

控件是支持的, 就是想要表情数据不变问号然后正常匹配
作者: 代码人生    时间: 2025-6-6 17:59
周旭葳 发表于 2025-6-5 14:05
控件是支持的, 就是想要表情数据不变问号然后正常匹配

直接把你那部分源码拿出来吧 干讲也没啥用
作者: 周旭葳    时间: 2025-6-8 17:53
自己已解决
作者: 张宝元    时间: 2025-6-16 17:43
周旭葳 发表于 2025-6-8 17:53
自己已解决

老板,怎么解决的,同样的困扰,json和表情不可兼得了




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4