本帖最后由 ZSH 于 2022-1-26 14:46 编辑
【myApps/OBPM版本号】:v4.4- sp XX
【浏览器类型】:Chrome/其他
【联系方式-QQ】:446126676
【联系电话】: 请留下您的联系电话,以便技术同事更好解决您的问题
【问题描述】:脚本对json应该怎么处理
- var operate_code ="d7141953-79d1-47c1-ab33-f0b4d612b78a";
- var url = "http://218.2.179.194:18888/CampusModelService/Rest/GetSnapshotsByEntityId/" + operate_code;
- println(url);
- var jsonStr = httpUtils.get(url, null);
- println("jsonStr====>" + jsonStr);
- if (jsonStr != null) {
- var jsonArray2 = new Packages.org.json.JSONArray(jsonStr);
- }
复制代码
获取到json的结果:
[{"Name":"bri","NamePath":"南京党校.智慧灯杆组.灯杆8.灯控器8.bri","Description":"亮度","Unit":"","Stamp":"2022-01-26 14:42:39","Value":-99999.0},{"Name":"ledlight1","NamePath":"南京党校.智慧灯杆组.灯杆8.灯控器8.ledlight1","Description":"灯1亮度","Unit":"","Stamp":"2022-01-26 14:42:39","Value":-99999.0},{"Name":"ledlight2","NamePath":"南京党校.智慧灯杆组.灯杆8.灯控器8.ledlight2","Description":"灯2亮度","Unit":"","Stamp":"2022-01-26 14:42:39","Value":-99999.0},{"Name":"currentpower","NamePath":"南京党校.智慧灯杆组.灯杆8.灯控器8.currentpower","Description":"灯1功率","Unit":"","Stamp":"2022-01-26 14:42:39","Value":-99999.0},{"Name":"currentpower2","NamePath":"南京党校.智慧灯杆组.灯杆8.灯控器8.currentpower2","Description":"灯2功率","Unit":"","Stamp":"2022-01-26 14:42:39","Value":-99999.0},{"Name":"onoff","NamePath":"南京党校.智慧灯杆组.灯杆8.灯控器8.onoff","Description":"开关状态","Unit":"","Stamp":"2022-01-26 14:42:39","Value":-99999.0}]
报错信息:
org.mozilla.javascript.WrappedException: Wrapped org.json.JSONException: A JSONArray text must start with '[' at character 1 (dAvu3gDbKyZz8wUKOhC).同步.beforeActionScript#21)
1、问题描述最好图文并茂,如有视频/脚本可直接放出,这样技术同事在处理该问题时效率更加高效哦~
2、如果该问题已得到解决,请在该帖子下回复\"已解决可结帖\"
|