找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 12868|回复: 2

30元红包有偿求一份vbs解析含有重复键的JSON文本的脚本

  [复制链接]
发表于 2022-11-16 14:58:50 | 显示全部楼层 |阅读模式
本帖最后由 林之峰 于 2022-11-16 15:04 编辑

具体报酬:30元人民币。
支付方式:微信
联系方式:微信
有效期限:2022年12月31日之前
需求描述:
(1)系统环境(XP/Win7/Win10/Win11,中文版/英文版,专业版/家庭版/精简版,等)
(2)求一份vbs解析含有重复键的JSON文本的脚本
(3)其它补充信息,目前从网页能获得字符串/文本,含有很多重复键,问过说那个叫字典,能力实在有限,求大佬帮帮忙!
(4) 仅需解析"paramName", "paramVal","paramUnit",3个关键字值。
以下为获得的JSON文本


{
        "total": 142,
        "rows": [
                {
                        "searchValue": null,
                        "createBy": null,
                        "createTime": null,
                        "updateBy": null,
                        "updateTime": null,
                        "remark": null,
                        "params": {},
                        "id": null,
                        "enterpriseId": null,
                        "enterpriseName": "高升公司",
                        "processName": "发电组",
                        "passageId": null,
                        "passageName": null,
                        "lineId": null,
                        "lineName": "生产组",
                        "deviceId": null,
                        "deviceName": "生产",
                        "dataTime": "2022-11-16 14:21:25",
                        "paramId": null,
                        "paramName": "生产电流",
                        "paramLevel": "B",
                        "paramType": null,
                        "type": "数字量",
                        "paramVal": "5.00",
                        "paramUnit": "kg/h",
                        "paramFlag": null,
                        "maxval": null,
                        "minval": null,
                        "isnormal": null,
                        "table": null
                },
                {
                        "searchValue": null,
                        "createBy": null,
                        "createTime": null,
                        "updateBy": null,
                        "updateTime": null,
                        "remark": null,
                        "params": {},
                        "id": null,
                        "enterpriseId": null,
                        "enterpriseName": "高升公司",
                        "processName": "发电组",
                        "passageId": null,
                        "passageName": null,
                        "lineId": null,
                        "lineName": "风机组",
                        "deviceId": null,
                        "deviceName": "风机",
                        "dataTime": "2022-11-16 14:21:25",
                        "paramId": null,
                        "paramName": "风机电流",
                        "paramLevel": "C",
                        "paramType": null,
                        "type": "数字量",
                        "paramVal": "1.00",
                        "paramUnit": "A",
                        "paramFlag": null,
                        "maxval": null,
                        "minval": null,
                        "isnormal": null,
                        "table": null
                },

                {
                        "searchValue": null,
                        "createBy": null,
                        "createTime": null,
                        "updateBy": null,
                        "updateTime": null,
                        "remark": null,
                        "params": {},
                        "id": null,
                        "enterpriseId": null,
                        "enterpriseName": "高升公司",
                        "processName": "发电组",
                        "passageId": null,
                        "passageName": null,
                        "lineId": null,
                        "lineName": "电机组",
                        "deviceId": null,
                        "deviceName": "电机",
                        "dataTime": "2022-11-16 14:21:25",
                        "paramId": null,
                        "paramName": "温度",
                        "paramLevel": "D",
                        "paramType": null,
                        "type": "数字量",
                        "paramVal": "85.17",
                        "paramUnit": "°C",
                        "paramFlag": null,
                        "maxval": null,
                        "minval": null,
                        "isnormal": null,
                        "table": null
后面还有好多,此处省略

                }
        ],
        "code": 200,
        "msg": "查询成功"
}
发表于 2022-11-16 15:20:32 | 显示全部楼层
此帖仅作者可见
发表于 2022-11-16 16:04:06 | 显示全部楼层
此帖仅作者可见
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-17 02:55 , Processed in 0.009373 second(s), 7 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表