相信一万行代码的理论!
之前讲过了一期json对象基本操作--视频讲解,中间对JSONArray的操作没讲清楚,特意补了一期视频,欢迎大家多提意见,共同进步。
视频专题:
- FunTester测试框架视频讲解(序)
- 获取HTTP请求对象--测试框架视频讲解
- 发送请求和解析响应—测试框架视频解读
- json对象基本操作--视频讲解
- GET请求实践--测试框架视频讲解
- POST请求实践--视频演示
- 如何处理header和cookie--视频演示
- FunRequest类功能--视频演示
- 接口测试业务验证--视频演示
接口测试中业务验证
http://mpvideo.qpic.cn/0bf2a4aaoaaae4afryebobpfab6da4dqabya.f10002.mp4?dis_k=94a8a33b1400a08d9268090df8389e77&dis_t=1585821327
gitee地址:https://gitee.com/fanapi/tester
代码
代码语言:javascript复制package com.fun;
import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;
import com.fun.frame.SourceCode;
import org.slf4j.Logger;
public class Fun extends SourceCode {
public static Logger logger = getLogger(Fun.class);
public static void main(String[] args) {
JSONObject json = new JSONObject();
json.put("22", "fdskjflsj");
JSONObject jsonObject = new JSONObject();
jsonObject.put("2", 3243);
jsonObject.put("213", 213243);
jsonObject.put("32", 321243);
JSONArray array = new JSONArray();
array.add(jsonObject.clone());
JSONObject clone =(JSONObject) jsonObject.clone();
clone.put("323", "323");
array.add(clone);
array.add(jsonObject.clone());
json.put("array", array);
output(json);
output(json.toString());
String ss = "{"22":"fdskjflsj","array":[{"2":3243,"213":213243,"32":321243},{"2":3243,"213":213243,"323":"323","32":321243},{"2":3243,"213":213243,"32":321243}]}";
JSONObject jsonObject1 = JSONObject.parseObject(ss);
jsonObject1.put("22", "分");
output(jsonObject1);
}
}
- 郑重声明:文章首发于公众号“FunTester”,欢迎关注交流,禁止第三方(腾讯云除外)转载、发表。