zmfree 发表于 2022-1-30 23:05:08

求助帖 编码问题!

XML文件是易里的xml支持库 生成的文件<?xml version="1.0" encoding="gb18030"?>   头是这样的!

现在加载到火山里,就出现下面乱码


代码是这样的





求助, 怎么显示正常? xml 格式是不要动的


福寿 发表于 2022-1-31 01:04:10

易语言里面的文本型,对应的是火山里面的变整数,因为char*本来就是一个指针,易语言写的时候也不应该用文本型,用整数型,然后用取变量数据地址,所谓的变量数据地址,其实就是火山里面的变整数,只是易语言你也没理解而已

urenai 发表于 2022-1-31 03:39:20

不要从文件加载。
先读入,在把文件整体转换为utf-8,再装载xml

米粒 发表于 2022-1-31 07:34:15

本帖最后由 米粒 于 2022-1-31 08:19 编辑



楼上说的正确。

创世魂 发表于 2022-2-1 10:36:30

楼上说的对,不能直接从文件创建,直接从文件读,只能读取utf8编码的。

要读入文件然后转换成正确的文本。然后从文本载入。
页: [1]
查看完整版本: 求助帖 编码问题!