开源10月18日第4次更新纯算法_json格式化_解析_到树形框__修复BUG
功能说明:该程序是一个用于解析和调试JSON数据的工具。主要功能包括读取JSON文件、解析JSON内容、根据用户输入的表达式查找特定数据、格式化JSON文本以及显示解析结果。程序通过线程进行后台处理,提升用户体验。界面包含编辑框、树型框、标签等控件,用于展示和操作JSON数据。程序还具备一定的自校验功能,以确保程序的完整性。主要功能由多个子程序实现,如“子程序1”负责读取和解析JSON,“_钮_格式化_被单击”负责格式化JSON文本等。整体程序结构清晰,功能明确,适用于JSON数据的分析和处理。
======窗口程序集_启动窗口
| |
| |------ __启动窗口_创建完毕
| |
| |------ 子程序1
======窗口程序集_启动窗口
| |
| |------ __启动窗口_尺寸被改变
| |
| |------ _钮_取结果_被单击
| |
| |------ __启动窗口_创建完毕
| |
| |------ 破坏线程
| |
| |------ __启动窗口_可否被关闭
| |
| |------ _钮_搜索_被单击
| |
| |------ _钮_格式化_被单击
| |
| |------ 生成表达式
| |
| |------ _树型框1_右键单击项目
| |
| |------ _生成表达式_被选择
| |
| |------ _生成易代码_被选择
| |
| |------ _钮_解析_被单击
| |
| |------ 解析线程
| |
| |------ _按钮_树状图_被单击
| |
| |------ _按钮1_被单击
| |
| |------ _复制表达式_被选择
| |
| |------ _复制易代码_被选择
| |
| |------ _复制值_被选择
| |
| |------ _树型框1_双击项目
| |
| |------ _树型框1_按下某键
| |
| |
======辅助程序集
| |
| |------ 格式化json文本_快速
| |
| |------ 换行及缩进
| |
| |------ 文本_转义_快速
| |
| |------ 文本_转义解析_快速
| |
| |
======类_JSON_
| |
| |------ 取节点数
| |
| |------ 取节点
| |
| |------ 取全部节点
| |
| |------ 取通用属性
| |
| |------ 成员数
| |
| |------ 解析
| |
| |------ 解析字节集
| |
| |------ 加入json字节集
| |
| |------ 加入json文本
| |
| |------ 初始化
| |
| |------ 大括号
| |
| |------ 对象名_获取
| |
| |------ 对象值_等待冒号
| |
| |------ 方括号
| |
| |------ 对象值_准备获取
| |
| |------ 对象值_获取其他
| |
| |------ 对象值_获取文本
| |
| |------ 数据值_准备获取
| |
| |------ 取当前节点索引
| |
| |------ _初始化
| |
| |------ _销毁
| |
| |------ 加入节点
| |
| |------ 取通用属性_以前当方法_效率较低_已废除
| |
| |
======_启动程序集
| |
| |------ _启动子程序
| |
| |------ _临时子程序
| |
| |
======调用的Dll
| |
| |---[dll]------ 创建线程
| |
| |---[dll]------ 发送消息_
| |
| |---[dll]------ W2A_
| |
| |---[dll]------ A2W
注:本站源码主要来源于网络收集。如有侵犯您的利益,请联系我们,我们将及时删除!
部分源码可能含有危险代码,(如关机、格式化磁盘等),请看清代码在运行。
由此产生的一切后果本站均不负责。源码仅用于学习使用,如需运用到商业场景请咨询原作者。
使用本站源码开发的产品均与本站无任何关系,请大家遵守国家相关法律。