JMeter案例优化:使用fastjson处理json数据,实现获取响应中的json键值并动态生成新的json数据

前言

在前文JMeter案例分享:获取响应中的json键值动态生成json文件并上传-优快云博客中,介绍了使用JSON Extractor,逐个提取前面响应的数据,并在beanShell中通过字符串拼接的方式,拼接成下一个请求所需的Json格式的数据作为入参。

但是由于数据中字段太多,整个过程非常繁琐,也很笨拙,不专业。为了以后不再干这种体力活,虽然脚本已经完成了,还是抽时间学习了一下fastjson,期望以后能够使用更专业化的方法处理json数据。

一、定义学习目标

因实际案例中json中的字段太多,为了简化问题,我对源数据进行了删减,只保留其中一部分字段,但是整个解决问题的思路得以保留。

1、前面请求的响应Json定义如下

{
	"code": "200",
	"msg": "操作成功!",
	"data": [{
		"enterpriseRequestParam": {
			"id": "36122",			
			"enterprisename&#
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值