zm.ConvCoding 转换任意编码

文章目录
  1. 1. 功能
  2. 2. 语法
  3. 3. 参数
  4. 4. 返回值
  5. 5. 示例
  6. 6. 备注

功能

使用iconv进行编码转换, 常用于将gb2312的网页源码转换为utf8编码内容

语法

结果 = zm.ConvCoding(转换内容, 原来编码, 目标编码)

参数

参数 数据类型 解释
转换内容 字符串 待转换的字符串内容
原来编码 字符串 转换前的编码, 常见有gb2312, gbk, utf-8等
目标编码 字符串 转换后的编码, 常见有gb2312, gbk, utf-8等

返回值

字符串, 转换成功后的字符串内容

示例

1
2
3
4
5
6
7
8
Import "zm.luae" //导入插件,只需执行一次
zm.Init //初始化插件,只需执行一次

//用电脑上的记事本写入一些中文内容后, 将该文件传到手机上测试
Dim 转码前内容 = File.Read("/sdcard/Pictures/文本.txt")
TracePrint 转码前内容
Dim 转码后内容 = zm.ConvCoding(转码前内容, "gb2312", "utf-8")
TracePrint 转码后内容

备注

  • V1.1813: 插件加入本命令。