首页 > Web开发 > 详细

JMeter,JSON,解释

时间:2021-01-24 01:12:10      阅读:27      评论:0      收藏:0      [点我收藏+]

json返回设置如下:

{
	"store": {
		"book": [{
				"category": "reference",
				"author": "Nigel Rees",
				"title": "Sayings of the Century",
				"price": 8.95
			},
			{
				"category": "fiction",
				"author": "Evelyn Waugh",
				"title": "Sword of Honour",
				"price": 12.99
			},
			{
				"category": "fiction",
				"author": "Herman Melville",
				"title": "Moby Dick",
				"isbn": "0-553-21311-3",
				"price": 8.99
			},
			{
				"category": "fiction",
				"author": "J. R. R. Tolkien",
				"title": "The Lord of the Rings",
				"isbn": "0-395-19395-8",
				"price": 22.99
			}
		],
		"bicycle": {
			"color": "red",
			"price": 19.95
		}
	},
	"expensive": 10
}

解释方法如下:

import org.json.JSONObject;   
import org.json.JSONArray;

String response = prev.getResponseDataAsString();
log.info("response返回如下:"+"\n"+response);
JSONObject response_obj = new JSONObject(response);

//查key是否存在
log.info("是否存在key:"+"\n"+response_obj.get("store").get("book").get(0).has("category"));
 
//查vlaue是什么
String str = response_obj.get("store").get("book").get(0).get("author").toString();
log.info("提取str如下:"+"\n"+str);

JMeter,JSON,解释

原文:https://www.cnblogs.com/Jackiecs/p/14319023.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!