目录
- Json提取器
- 使用介绍
- 1,变量名
- 2,Json表达式
- 3,Match no
- 4,默认值
- 提取变量的后续操作
- 调试器样本查看变量取值情况
- Beanshell写变量到文件
- 遍历提取到的值
使用Json提取器可以提取请求响应数据

Json提取器
位置: 后置处理器-》Json提取器
使用介绍
1,变量名
变量名,其他部分引用方式: ${变量名}
若提取多个变量,多个之间使用分号";"分割
2,Json表达式
$表示响应的根对象
.表示对象的下一级子对象或者属性
取数组加[],数组索引从0开始,*表示数组所有值
若响应结构为:{“code”:200,“resultMessage”:"",“data”:2}
$.data 表示取data这个对象若响应结构为:[{},{},{}]
$[1或者**] 1,2,3表示取数组第几个元素,*表示取所有若响应结构为:{“属性”:[{“sx”:1},{},{}]}
$.属性[0].sx
3,Match no
-1表示匹配所有
0表示随机取值
1表示匹配第一个,2表示匹配第二个
设置变量数量与match no个数要匹配得上,多个提取之间使用;分割
设置为-1时
会提取多个变量,单个变量的引用带具体数值,数字表示提取到的第几个变量。使用方式:${变量名_序列} 序列为1,2,3。。。。
设置为-1时,生成其他相关变量
变量名_matchNr
意思是取到的符合条件的数字个数。可以像使用普通变量一样使用这个_matchNr变量。
变量名_ALL
若是勾选了 计算串联变量(Compute concatenation var(suffix _ALL))则还会生成以_ALL结尾的变量,表示所有变量组合的变量,以分号分割
设置为0或1,2,3等具体数值
取的是单个值,变量的使用是${变量名},不用加序列号
4,默认值
没有匹配上的默认值,取多个值时,可设置多个默认值,多个默认值之间分号分割
提取变量的后续操作
调试器样本查看变量取值情况
查看json提取的数据取值情况
这里debug样本器提取了变量pi 还会生成pi_matchNr变量,表示这个变量提取了多少匹配的值。
Beanshell写变量到文件
beanshell后置处理程序
若是请求之后,提取变量,写文件使用的是beanshell后置处理程序
beanshell取样器
非请求之后写入使用的是beanshell取样器
两种beanshell元件,其中代码暂时没有发现不同
这是使用beanshell写入获取的quo_no的ALL变量quo_no_ALL ,写入文件后取值直接也是带分号的。
遍历提取到的值
变量名为quo_no
match no为-1提取数组对象所有符合值
使用ForEach遍历器遍历获取的所有quo_no
ForEach控制器,从0开始(不包括0),停止循环为 q u o n o m a t c h N r 输 出 变 量 名 设 置 好 q u o o o , 该 控 制 下 调 用 变 量 名 {quo_no_matchNr} 输出变量名设置好quooo,该控制下调用变量名 quonomatchNr输出变量名设置好quooo,该控制下调用变量名{quooo}
比如,本脚本是使用beanshell采样器去写文件
除了写文件还可以做其他处理,比如带上提取到的变量继续请求。
相关推荐:
GPT-3模型下载:开启智能时代的无限可能,ai走入
SEO地址优化的秘诀:提升网站排名与流量的关键,临沂如何优化网站关键词
ChatGPT-深度学习与自然语言处理的革命性突破,金华ai视觉锁螺丝机
什么是seo反连接,网站反链多好还是少好 ,网易ai产品
seo网站需要做什么,seo都需要做什么 ,ai怎么做喷漆效果
ChatGPT:引领智能对话新潮流,助力未来科技,ai写作免费议论文
ChatGPT当前不可用?背后的原因与解决方案全解析,ai propos
ChatGPTO1免费:突破智能聊天的极限,体验AI无限可能,糯米ai唱歌
“关键词指白”:揭秘如何通过精准关键词优化实现流量暴增,全面分析网站seo
人工AI软件的未来:智能时代的创新驱动力
ChatGPT403:引领人工智能新时代,颠覆你的工作与生活方式,ai nak
ChatGPT已识别但不可用?揭秘背后原因与解决方案!,小狸ai和斑马ai语文
SEO可以改变你的商业未来:如何通过优化提升网站流量和转化率,五粮液营销推广
ChatGPT打不开实时问题解决方案:让你的AI助手始终在线,psd 转ai
什么是“神马关键词”?如何用它提升你的网络营销效果?,新闻发布网站怎么做推广
SEO做法-提升网站流量与排名的关键秘诀,屏东网站推广招聘
怎么分辨文章是不是AI写的?五大技巧揭开真相
AI通过算法和数据生成的作品:科技与艺术的跨越,带来无限创意可能,ai优化程序
seo词库优化,搜索词条优化 ,ai点选择
seo适用于什么领域,seo适用于什么领域中 ,ai智能翻译写作机器人v1.0
SEO单页网站:助力企业在线营销的一站式解决方案,湖南视频网站优化方式
BingAdapter设置数据后没有显示数据?解决方案在这里!,ai中如何把图变形
SEO工装裤-打造时尚与实用兼备的工作利器,ai画中国爸爸辅导孩子写作业
seo诊断什么意思,seo诊断a5 ,约瑟夫ai
seo资源是什么意思,seo资源怎么打开 ,梅州ai自动插件加工
在线AI文章生成:智能写作的无限可能
用AI批量下载工具,高效管理你的文件和资源
什么是seo在线咨询,什么是seo在线咨询服务 ,unreal ai
用AI生成文章,让创作更简单高效
seo要什么条件,seo都需要做什么 ,交互ai求职
AI免费生成文本,内容创作新篇章
ChatGPT崩一次多久修复?揭秘背后的技术与保障,ai1818818
高效创作新时代AI文案速写工具,让创作更轻松
OpenAI网站崩溃原因:背后的技术与挑战,千牛Ai智投在哪里找
ChatGPT显示“此网站无法加载站点”:背后原因与解决办法详解,用ai画明度渐变条
英语日记AI生成:轻松提升英语水平的智能助手
SEO站外优化策略:提升网站排名的关键因素,遵义公司网站推广
seo网站反链是什么,网站反链怎么做 ,ai插画头像卡通
SEO定价策略:如何根据企业需求定制最佳价格方案,教育培训抖音营销推广
为什么选择收录网站是企业在线营销的必备策略,全网营销与推广
乘风SEO:突破困境,领航网络营销新时代,武汉靠谱的关键词排名
SEO添加:提升网站流量与排名的必备策略,seo团队成员中国人
SEO培训:助力企业实现互联网营销的无限可能,平塘网站优化推广价格
ChatGPT使用问题?如果您正在使用VPN,请尝试将其关闭,ai制作渐变立体
seo要公司什么资源,做seo需要用到什么软件 ,ai明星换了
SEO门户:打造高效网站流量的关键利器,创意网站建设要求
seo辅助词选什么,seo助手 ,各车企ai
丹东seo是什么怎么选,丹东spr ,黑发ai图
SEO优化中怎么找关键词:全面解析与实战技巧,ai2002.4.8
SEO课:让你从小白变成搜索引擎优化高手,推广自媒体营销计划