示例输入如下:
[{"program":"C:/temp/abc.exe","actions":"9","file_name":"abc1","new_file_name":"newabc1","version":"2.0.0.0","product_name":"abc","description":"abc","eventdate":"20160601120000"},{"program":"C:/temp/abc.exe","actions":"9","file_name":"abc2","new_file_name":"newabc2","version":"2.0.0.0","product_name":"abc","description":"abc","eventdate":"20160601120000"}]
我需要将此json数组解析为字符串,以便在以下http请求中用作参数。我是jmeter的新手,并尝试按照http://theworkaholic.blogspot.my/2012/05/json-in-jmeter.html中的示例进行操作,但我似乎无法获得 jsonResponse 的值。
[UPDATE] [] 1
答案 0 :(得分:1)
你的问题不够明确,但这里有一些线索:
如果您需要将整个响应存储到JMeter变量中以供以后重复使用 - 请按以下方式配置Regular Expression Extractor:
jsonResponse
(?s)(^.*)
$1$
如果您需要从阵列中选择2个单独的JSON对象,则自JMeter 3.0起可以使用JSON Path PostProcessor
如果您还需要其他任何内容 - 请使用相同的JSON Path PostProcessor。我建议您熟悉以下材料:
仍然没有运气 - 使用完全详细信息更新您的问题,了解如何在下一个请求中重新使用该JSON数据