帮一客户修改VB6程序,需要将一些文本转换成json数组并输出。经过一番研究,决定用插件实现。

1. 安装插件Chilkat

Chilkat Full-Version Software Components Downloads (chilkatsoft.com)

选择 Chilkat ActiveX Components

win32和x64的版本,实测我的Win10 x64系统用win32版本是有效的。

2. 添加引用

工程 > 引用,勾选 Chilkat ActiveX v9.5.0, 确定

3. 代码

'组织数据格式》》》》》》》》》》》》
Dim textToShow As String
textToShow = TextLEDInfo.TextDim font As String
Dim color As String
Dim bgColor As String
Dim type1 As String
'格式统一设定
font = "2"
color = "0"
bgColor = "7"
type1 = "1"Dim wordArray As New ChilkatJsonArrayFor I = 0 To Len(textToShow) - 1Dim word As Stringword = Mid(textToShow, I + 1, 1) 'Mid()下标从1开始'组织jsonDim success As Longsuccess = wordArray.AddObjectAt(I)Dim obj As ChilkatJsonObjectSet obj = wordArray.ObjectAt(I)success = obj.UpdateString("word", word)success = obj.UpdateString("font", font)success = obj.UpdateString("color", color)success = obj.UpdateString("bgColor", bgColor)success = obj.UpdateString("type", type1)
Next'wordArray.EmitCompact = 0 换行,此处不需要
TextBoxContent.Text = wordArray.Emit()

效果:

实测有效,问题解决。

VB6.0 组织json对象并生成json字符串相关推荐

  1. highcharts ajax 数据格式,Highcharts ajax获取json对象动态生成报表生成 .

    最近做个项目,项目经理想做一个统计报表,在网上查看些资料就选用Highchars 这里和大家分享下使用心得. 重点说明此代码是针对一个报表显示多个项对比显示. 直接贴代码:web端 $(documen ...

  2. JSON对象转化为JSON字符串

    在进行前端开发的时候,有时我们会遇到要将json对象转化为json字符串,那么该如何进行转化呢??? 我们可以用JSON对象的stringify()和parse()方法. JSON.stringify ...

  3. Java对象转换成JSON对象/JSON对象转换成JSON字符串/JSON字符串转换成JS对象

    文章目录 后端部分 前端部分 后端部分 Option op = new Option("海淀","hd");//java对象转换json对象 JSONObjec ...

  4. Json对象转换成Json数组

    问题 在写单元测试是报错如下: JSON解析错误:不能将JavaUTIL.AARYLIST实例反序列化到StaskObjo对象令牌中 代码: 自己解决了挺长时间,也没研究出什么好的办法,最后问朴世超组 ...

  5. JS转json对象为格式化json字符串

    JS转json对象为格式化json字符串 JSON.stringify(jsonObj, null, 4)

  6. js中 json对象的转化 JSON.parse()

    JSON.parse() 方法用来解析JSON字符串,json.parse()将字符串转成json对象.构造由字符串描述的JavaScript值或对象.提供可选的reviver函数用以在返回之前对所得 ...

  7. php返回json数组元素,php生成返回json对象数组(json支持中文)

    php生成返回json对象数组 注意两种方法生成的对象数组在结构上的区别 $jarr=array( 'total' => 239, 'list' => array( array( 'cod ...

  8. JSON数据格式----- JavaScript与JSON、JavaScript的JSON对象、构建JSON格式数据

    JavaScript与JSON JSON是一种语法,用来序列化对象.数组等的.它只是基于JavaScript语法 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-zWMc ...

  9. iOS json解析 和生成json串

    1.生成json字符串 NSData * jsonData = [NSJSONSerialization dataWithJSONObject:detailDic options:0 error:ni ...

  10. android怎么根据标题解析json,如何在android中解析没有json对象标题的json数组?

    首先,我创建了解析器类JSONParser.java package com.example.myparse; import java.io.BufferedReader; import java.i ...

最新文章

  1. hdu 4417 Super Mario(可持久化线段树)
  2. 集成服务入门(实验10)使用事务和检查点
  3. 如何优化页面的响应速度 以及如何减少项目初次加载时间(转https://www.cnblogs.com/MarcoHan/p/5295398.html)...
  4. 活体检测方法概述与总结
  5. 【Linux系统编程】进程间通信之命名管道
  6. python的模块导入问题_python导入模块错误怎么解决
  7. 二十二、PHP框架Laravel学习笔记——集合的使用
  8. 第46课 精益求精 《小学生C++趣味编程》
  9. canvas笔记-扩展canvas的context及画椭圆及浏览器兼容问题
  10. python爬取内容为空怎么剔除_用scrapy爬取网站内容时,如何忽略某些内容为空的值;...
  11. http动态代理转socks5怎么获取?
  12. ios 纯代码怎么适配ipad_关于ios 适配ihone 和 ipad方式
  13. *jqwidgets jqxgrid 使用心得 jqxgrid教程 jqxgrid+SpringMVC(初级) 集成JAVA SSM
  14. Rasa NLU 示例
  15. IDC:中国云计算市场超10亿 企业云火热
  16. Maven settings.xml 文件详解
  17. Linux磁盘管理与文件系统
  18. python画网络图 可拖动结点_Python networks画网络图(转)
  19. MySQL (4) 第一范式 第二范式 第三范式 BC范式
  20. Java入门-核心机制

热门文章

  1. matlab的机器学习工具箱在哪,[matlab]机器学习及SVM工具箱学习笔记
  2. 非华为电脑安装华为电脑管家|多屏协同|非华为电脑与matepad11多屏协同|matepad11连接联想yoga14s|老版华为电脑管家
  3. 使用QEMU搭建ARM64实验环境
  4. HICE第七天笔记(OSPF前)
  5. python移动文件到新的文件夹并重命名
  6. 完成20亿元D轮融资,明略数据升级为明略科技集团
  7. hive中的高阶函数:with cube函数,Grouping sets函数,With rollup函数
  8. 2020年中国河蟹养殖产业市场现状分析,江苏省育苗量、产量与捕捞量全国第一「图」
  9. Zemax操作29--衍射光栅(下)
  10. 电脑打开内存占用过高问题(开机85%【16G运存】)