Panel 发表于 2023-5-22 20:00

易语言中如何将Unicode转ansi呢


{

        "array" :

        [

                {

                        "dir" : "C:\\",

                        "labelname" : "\u03f5\u0373"

                }

        ],

        "flag" : "querydir"

}

易语言中如何将labelname转为中文呢?我用了精益模块的 编码_Unicode到Ansi 发现转完后还是??乱码的

Panel 发表于 2023-5-22 23:54

一生挚爱不回头 发表于 2023-5-22 23:29
编码_usc2到ansi ()不过你上面这个解码出来是乱码很奇怪
对的,多谢,已经找到原因了,是jsoncpp的问题,目前我直接把中文base64了之后传过去再解密就不会乱码了

Takitooru 发表于 2023-5-22 20:10

编码_Unicode到Ansi
https://e.125.la/e.php?mod=view&type=fun&cid=301

https://e.125.la/fun-1707.html

Panel 发表于 2023-5-22 20:18

Takitooru 发表于 2023-5-22 20:10
编码_Unicode到Ansi
https://e.125.la/e.php?mod=view&type=fun&cid=301



多谢,但是我调试输出还是一直是问号乱码,哈哈哈

jidesheng6 发表于 2023-5-22 20:20

Panel 发表于 2023-5-22 20:18
多谢,但是我调试输出还是一直是问号乱码,哈哈哈

e语言好像对Unicode的支持就是不咋样。。。当时弄的时候因为这个直接放弃易语言了,太失望了

Panel 发表于 2023-5-22 20:22

jidesheng6 发表于 2023-5-22 20:20
e语言好像对Unicode的支持就是不咋样。。。当时弄的时候因为这个直接放弃易语言了,太失望了

我记得前几个月我有一次弄成功过,但是现在记不得了,哈哈哈

一生挚爱不回头 发表于 2023-5-22 23:29

编码_usc2到ansi ()不过你上面这个解码出来是乱码很奇怪

仲舒 发表于 2023-5-23 10:27

https://bbs.125.la/forum.php?mod=viewthread&tid=14579212&highlight=Unicode%E5%88%B0Ansi   参考里面的最佳答案,乱码一般就是转换的bug

Panel 发表于 2023-5-23 12:19

仲舒 发表于 2023-5-23 10:27
https://bbs.125.la/forum.php?mod=viewthread&tid=14579212&highlight=Unicode%E5%88%B0Ansi   参考里面的 ...

好的,多谢,问题出在jsoncpp不是易语言的问题
页: [1]
查看完整版本: 易语言中如何将Unicode转ansi呢