json - 如何将空 JSON 值设置为 JMeter 变量
问题描述
对于给定的示例 JSON(这只是一个示例,真正的 JSON 要大得多):
{
"username":"Admin",
"text":"test message",
"attachments":[
{
"title":"demo server",
"title_link":"${link}",
"text":"sample text",
"fields": [
{
"title":"Stats",
"value":"Average times",
"short":true
},
{
"title":"Weather",
"value":"Fine",
"short":true
},
{
"title":"Host",
"short":true
}
],
"image_url":"",
"thumb_url":"${thumb_url}",
"color":"${color}"
}]
}
在 JMeter 5 中使用 JSON Extractor,具有以下设置
Names of created variables:
调成title; value
和
JSON Path expressions:
调成$..title; $..value
我能够从 JSON 到 JMeter _ALL 变量中获取值。
问题是 title_3 与 value_3 不对应,因为相应变量名称的值数量不同。
在此示例中,如何将“value_3”设置为“null”?
解决方案
推荐阅读
- sql-server - Chocolatey:安装 SQL SERVER DEVELOPER 版抛出错误
- javascript - 将来自 firestore 查询的数据添加到数组对象并将它们映射到 Picker react native
- tinymce-5 - TinyMCE 如何支持从 Word 粘贴的内容中的分页符
- python-3.x - 当标签不在本体中但可以在 URI 中找到时,从 owl 本体中提取标签
- nestjs - 将 nestjs DI 与类验证器一起使用
- android - 如何在复选框上使用边距,以便它们彼此位于
- postgresql - 使用 PostgreSQL select into 获取多列时出现问题
- sap-ase - 如何在 Sybase DB 中列出分配给他们的用户和角色
- java - 如何重新运行静态整数数组?
- reactjs - 值被重置但输入不是?