好友
阅读权限10
听众
最后登录1970-1-1
|
60吾爱币
目前需要实现的效果是将小红书目标链接的内容都保留下来,并且发布到目标内容平台。但是易语言貌似不支持Emoji(会变成问号“??”)
目前的方案是使用GET访问目标链接后得到字节集数据,取出其中的Json数据进行解析,取出标题和正文后使用这位大佬
https://bbs.125.la/forum.php?mod=viewthread&tid=14254478&extra=&highlight=emoji&page=1
的编码转换子程序 “ Utf8ToUsc2 ( ) ” 对正文和标题的字节集数据转码成Usc2数据,再通过api将Usc2数据提交到发布平台(确认发布内容是正常的)
但是在批量处理数据时,程序在运行20多次之后就会闪退,根据软件日志排查是在执行“ Utf8ToUsc2 ( ) ”中的“写到内存()”时软件闪退(就直接自己关掉,没有报错框和提示框)。。。
就想请问一下大佬们,还有没有其他办法可以在易语言有保留Emoji数据,并能成功发布。。或者说“ Utf8ToUsc2 ( ) ”要怎么修才不会闪退?(尝试过联系大佬,但无果)
易语言萌新,先谢过大佬们 |
最佳答案
查看完整内容
e2ee支持库。采集时使用 创建宽文本(原始字节集)转换为文本形式去处理。发布时使用 宽文本到编码 转回utf8字节集
json解析也可使用e2ee的存取键值表(类比json的对象)与存取列表(类比json的数组)来解析/取值
|
发帖前要善用【论坛搜索】功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。 |
|
|
|
|