输入VIN然后获取返回值json 串,拼接非规则json

标题头

以下是返回的json串

{
"error": "success",
"result": {
"11366": {
"brand_id": "15",
"brand_name": "日产",
"car_make_id": "27",
"car_model_id": "341",
"car_trim_id": "9779",
"liyang_chexing_id": "CDN0616A0042",
"make_id": "27",
"make_name": "东风日产",
"model_id": "341",
"model_name": "骐达",
"youxinpai_chexing_name": "2008款 1.6 自动 GS尊贵型NAVI",
"youxinpai_id": "11366"
},
"16524": {
"brand_id": "15",
"brand_name": "日产",
"car_make_id": "27",
"car_model_id": "341",
"car_trim_id": "9017",
"liyang_chexing_id": "CDN0616A0044",
"make_id": "27",
"make_name": "东风日产",
"model_id": "341",
"model_name": "骐达",
"youxinpai_chexing_name": "2008款 1.6 自动 G时尚型",
"youxinpai_id": "16524"
},
"16526": {
"brand_id": "15",
"brand_name": "日产",
"car_make_id": "27",
"car_model_id": "341",
"car_trim_id": "9019",
"liyang_chexing_id": "CDN0616A0046",
"make_id": "27",
"make_name": "东风日产",
"model_id": "341",
"model_name": "骐达",
"youxinpai_chexing_name": "2008款 1.6 自动 GE智能型",
"youxinpai_id": "16526"
},
"83439": {
"brand_id": "15",
"brand_name": "日产",
"car_make_id": "27",
"car_model_id": "341",
"car_trim_id": "83448",
"liyang_chexing_id": "CDN0616A0048",
"make_id": "27",
"make_name": "东风日产",
"model_id": "341",
"model_name": "骐达",
"youxinpai_chexing_name": "2008款 1.6 自动 豪华型",
"youxinpai_id": "83439"
}
},
"src": "ly"
}

网上这个教程无法解析Jmeter BeanShell PostProcessor提取json数据
采取以下处理方式

 

 

下面为传入的3个关键字段

package com.tools;

public class Item {

private String str1;
private String str2;
private String str3; public Item(String str1, String str2, String str3) {
super();
this.str1 = str1;
this.str2 = str2;
this.str3 = str3;
} public String getStr1() {
return str1;
} public void setStr1(String str1) {
this.str1 = str1;
} public String getStr2() {
return str2;
} public void setStr2(String str2) {
this.str2 = str2;
} public String getStr3() {
return str3;
} public void setStr3(String str3) {
this.str3 = str3;
}
}

  

Jmeter 集成Excel读写接口参数返回值的更多相关文章

  1. jmeter将上一个接口的返回值作为下一个接口的请求参数

    接口响应结果,通常为HTML.Json格式的数据,对于HTML的响应结果的提取,可以通过正则表达式,XPath提取. 对于Json格式响应结果,可以通过正则表达式.JSON Extractor插件.B ...

  2. JMeter-一个接口的返回值作为输入传给其他接口

    背景: 在用JMeter写接口case,遇到一种情况,接口1查看列表接口,接口2查看详情接口,接口2需要传入接口1列表的第一条数据的id 解决方案: 首先放一下总体截图 具体步骤 1-新建一个Thre ...

  3. postman 上一个接口的返回值作为下一个接口的入参

    在使用postman做接口测试的时候,在多个接口的测试中,如果需要上一个接口的返回值作为下一个接口的入参,其基本思路是: 1.获取上一个接口的返回值 2.将返回值设置成环境变量或者全局变量 3.设置下 ...

  4. 接口需要上一个接口的返回值(unittest)

    import unittest,requests ''' 使用unittest框架的时候,这个接口需要上一个接口的返回值 ''' class Test_case(unittest.TestCase): ...

  5. SpringBoot第十一集:整合Swagger3.0与RESTful接口整合返回值(2020最新最易懂)

    SpringBoot第十一集:整合Swagger3.0与RESTful接口整合返回值(2020最新最易懂) 一,整合Swagger3.0 随着Spring Boot.Spring Cloud等微服务的 ...

  6. SubSonic3.0使用存储过程查询时,不能使用output参数返回值的问题修改

    有个群友问SubSonic3.0执行存储过程时能不能使用output参数返回值,说测试过后获取不到返回值,早上有些时间所以就尝试修改了一下 首先在数据库中创建一个存储过程 CREATE PROCEDU ...

  7. [Day14]Eclipse高级、类与接口作为参数返回值

    l  不同修饰符的使用   类,最常使用public修饰   成员变量,最常使用private修饰   成员方法,最常使用public修饰 l  自定义数据类型的使用   类作为方法参数时,说明要向方 ...

  8. Java面向对象(Eclipse高级、类与接口作为参数返回值)

      面向对象 今日内容介绍 u Eclipse常用快捷键操作 u Eclipse文档注释导出帮助文档 u Eclipse项目的jar包导出与使用jar包 u 不同修饰符混合使用细节 u 辨析何时定义变 ...

  9. 14_Java面向对象_第14天(Eclipse高级、类与接口作为参数返回值)_讲义

    今日内容介绍 1.Eclipse常用快捷键操作 2.Eclipse文档注释导出帮助文档 3.Eclipse项目的jar包导出与使用jar包 4.不同修饰符混合使用细节 5.辨析何时定义变量为成员变量 ...

随机推荐

  1. 12-01Js表单验证和JsWindow

    一.表单验证form 1.创建一个新的表单: <form id="id是唯一的,不可重复" name=“可重复”,method="post/get",ac ...

  2. hadoop 更改 tmp目录

    配置hadoop临时目录--------------------- 1.配置[core-site.xml]文件 <configuration> <property> <n ...

  3. LaTeX 控制图片的位置

    加感叹号来忽略“美学”标准. \begin{figure}[!htb] \usepackage{float}\begin{figure}[H]插到你代码相应的位置. 1,插入并列的子图 \usepac ...

  4. 每天一道算法题(11)——栈的push、pop 序列

    题目:输入两个整数序列.其中一个序列表示栈的push 顺序,判断另一个序列有没有可能是对应的pop 顺序.为了简单起见,我们假设push 序列的任意两个整数都是不相等的. 例如:输入的push 序列是 ...

  5. gearman client的doBackground 与doNormal方法的区别

    doNormal方法是阻塞的,需要等到worker处理完之后才返回,否则一直阻塞住; doBackground 方法是非阻塞的,只要将数据发送到gearmand之后,就立马返回,不等待worker的处 ...

  6. 机器人自主移动的秘密:SLAM与路径规划有什么关系?(三)

    博客转载自:https://www.leiphone.com/news/201612/lvDXqY82OGNqEiyl.html 雷锋网(公众号:雷锋网)按:本文作者SLAMTEC(思岚科技公号sla ...

  7. 高性能MySQL笔记-第5章Indexing for High Performance-001B-Tree indexes(B+Tree)

    一. 1.什么是B-Tree indexes? The general idea of a B-Tree is that all the values are stored in order, and ...

  8. Java-马士兵设计模式学习笔记-工厂模式-单例及多例

    一.单例的作用是用于控制类的生成方式,而不让外部类任意new对象 1.Car.java import java.util.ArrayList; import java.util.List; publi ...

  9. Person.delete请求----强大的bug---下班之前总结整个过程

    默认访问的是: findAll(query) 还有个findAll(ids,query) 只有findAll才调用了findEntity->findById: 那么我重写了findById,查询 ...

  10. C++面试笔记--继承和接口

    整个C++程序设计全面围绕面向对象的方式进行.类的继承特性是C++的一个非常重要的机制.继承特性可以使一个新类获得其父类的操作和数据结构,程序员只需在新类中增加原有类没有的成分. 在面试过程中,各大企 ...