wtuauwfn 发表于 2022-2-18 17:47:07

易语易的这个命令用火山用的什么命令转


调试输出 (编码_gb2312到utf8 (“梅艳芳”))

得到的给果是:姊呰壋鑺场?


火山玩转不过来,谁会帮写一下,谢谢

Xelloss0618 发表于 2022-2-18 17:56:13

文本到UTF8 ("梅艳芳")   // 转换出来的是UTF8编码的字节集

一、火山的视窗的文本型是 Unicode 编码,易语言是ANSI (gb2312),别拿 gb2312 之类去转换

二、火山调试输出文本,只有 Unicode 编码的文本型不会乱码

三、火山自带的 文本到多字节、多字节到文本、文本到UTF8、UTF8到文本,基本可以解决 ANSI、UTF8、Unicode 之间的转换,不需要使用这些第三方命令

wtuauwfn 发表于 2022-2-18 18:41:33

Xelloss0618 发表于 2022-2-18 17:56
文本到UTF8 ("梅艳芳")   // 转换出来的是UTF8编码的字节集

一、火山的视窗的文本型是 Unicode 编码,易语 ...

POST网页的文本到UTF8 ("梅艳芳")是字节集,无法提交,我用易转好的拷过来,就可以提成功

Xelloss0618 发表于 2022-2-18 20:07:22

wtuauwfn 发表于 2022-2-18 18:41
POST网页的文本到UTF8 ("梅艳芳")是字节集,无法提交,我用易转好的拷过来,就可以提成功 ...

先判断网页返回的是什么编码,一般是 UTF8 和 GBK,前者用“UTF8到文本”,后者用“多字节到文本”

wtuauwfn 发表于 2022-2-18 22:19:52

Xelloss0618 发表于 2022-2-18 20:07
先判断网页返回的是什么编码,一般是 UTF8 和 GBK,前者用“UTF8到文本”,后者用“多字节到文本” ...

我试过了,都不行,不管了,谢谢

wtuauwfn 发表于 2022-2-19 10:41:19

今早认真的分析了一下,钟于搞定了,谢谢
页: [1]
查看完整版本: 易语易的这个命令用火山用的什么命令转