JMeter JSON Extractor 按条件获取值

2023-12-19

I get a JSON像这样的字符串:

[{"id":123,"name":"XX","default":false,"type":"other"},{"id":789,"name":"ZZ","default":false,"type":"first"}]

我想得到id,其中名称是ZZ,所以提取的值应该是789。 我尝试使用这个 JSON 表达式:

$.id[?(@.name=='ZZ')]

我也尝试过使用正则表达式:

{"id":(.+?),"name":"ZZ","default":false,

我的正则表达式解决方案不起作用,因为有类似的name价值观,比如ZZ and ZZ (XYZ).


你已经很接近了,使用 JSON 提取器,你需要找到 ZZ,然后获取对象返回的 id,使用以下表达式:

[?(@.name == 'ZZ')].id
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

JMeter JSON Extractor 按条件获取值 的相关文章

  • 将 Json 数据返回给 Ajax 调用

    我在 MVC 中有一个方法 我将其发布到它 并且我需要返回一些数据以进行处理 这是我发布到的 MVC 方法 返回值是 json 数据 HttpPost public JsonResult GetCalculateAmortizationSc
  • Bug 组合:jQuery 1.4、ajax/json、Firebug Lite 和 IE 8

    我刚刚得出结论 无论我如何尝试 jQuery 的 ajax 调用都无法在 IE 8 中处理 JSON 数据 我发现我可以使用 jQuery 1 3 2 库 这解决了问题 但 1 4 根本无法处理 JSON ajax 请求 即使返回的 JSO
  • 解码Json数据数组并插入到mysql

    这个问题可能已经在这里问过 但我尝试搜索找不到它 我有如下 Json 数据 CityInfo CityCode 5599 Name DRUSKININKAI CityCode 2003 Name KAUNAS CityCode 2573 N
  • 如何使用 Node.js 解析 JSON? [关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 我应该如何使用 Node js 解析 JSON 是否有一些模块可以安全地验证和解析 JSON 你可以简单地使用JSON parse h
  • 将 JSON 发送到 Spring MVC 控制器

    我正在尝试将 JSON 发送到 Spring MVC 控制器 在 Spring MVC 方面 一切都配置正确 下面是代码 但似乎没有运行
  • 在 Node.js 中创建 JSON 数组

    我需要在用 Node js 编写的服务器中创建一个 JSON 字符串 以便在请求时发送到客户端 问题是这个 JSON 取决于服务器中的可用数据 因此 JSON 数组的大小并不总是相同 我已经尝试了一整天 但尽管我感觉很接近 但我仍然不明白
  • 如何使用正则表达式限制小数点之前/之后/小数点以及整体的位数?

    我正在尝试检查数值是否具有特定数量的数字 总共不应超过 19 位数字 小数点前不能超过17位 整数部分 小数点后不得超过 4 位 小数部分 可以有小数点也可以没有 前面可以有 或 或没有 有效示例 1 1 0 0 1234567890123
  • 反序列化动态 JSON 文件 C# NewtonSoft.JSON

    正在反序列化一个动态 JSON 文件 该文件可能包含 2 个单独的类 我不知道数组中将包含哪种类型的数据 问题是 我将根对象反序列化为 Base 类型 subtests 对象被反序列化为 Subtest 但 subtests 数组可能是 B
  • 简单的 preg_replace 返回 null

    为什么这个非常简单的 preg replace 返回 null preg replace s test test 这个想法是删除空格 您忘记添加分隔符 preg replace s test test 而且最好使用 s 代替 s 在你的模式
  • Oracle/PHP - ORA-00911 更新时的无效字符

    我正在运行一个 PHP 脚本 该脚本从 Oracle 数据库实例更新表 首先 我收到一个 JSON 对象 lot KLMHA17N9N00 requestor B10078 id FRESHLOT username B26696 passw
  • Perl 正则表达式匹配模式的多个实例并替换

    我有一个看起来像这样的字符串 abc 1 2 3 something here foo 10 6 34 somethingelse here def 1 2 another 我想将此字符串拆分为一个数组 其中包含 abc 1 2 3 som
  • 在jmeter中运行beanshell脚本时无法导入com.paytm.merchant.CheckSumServiceHelper

    我是 Jmeter 的 JSR223 预处理器的新手 我们刚刚将 Paytm 的支付网关集成到我们的产品中 并且必须使用 Jmeter 运行负载测试 我们必须使用一组值生成校验和 然后将其注入到我们的 Json 负载中 我正在使用 Java
  • 提取单花括号内的值

    我想要一个收藏 value 一个字符串使用正则表达式 例如 lorem ipsum field1 lorem ipsum field2 lorem ipsum field1 lorem ipsum field2 field3 我会得到 fi
  • 优化正则表达式以过滤数千个 HTML 选择选项

    背景 我开发了一个基于 jQuery 的穿梭小部件 https stackoverflow com a 13557000 59087对于 HTMLselect元素 因为我找不到一个经过最低限度编码并提供正则表达式过滤器来补偿的元素变音符号
  • 具有数组属性的 IFC 正则表达式

    IFC 是用于建筑项目的 STEP 文件的变体 IFC 包含有关正在建造的建筑物的信息 该文件基于文本 易于阅读 我正在尝试将这些信息解析为 python 字典 每行的一般格式类似于以下内容 第2334章 IFCMATERIALLAYERS
  • Notepad++:: 通过正则表达式完全删除包含问号的行

    嗯 我想这就是我的标题 这对于我将要实现的目标来说是不言自明的 这是我当前的文本文件的示例 Diva was the winning song of the Eurovision Song Contest 1998 Who will win
  • 将 JSON 反序列化为自定义列表

    我有这个 json var x 99 abc 2dp GroupNum 0 Total 4 1 7 x date 60 x 1dp GroupNum 1 存在以下规则 让i参考内部列表索引 x i 0 必填项 始终为整数 x i 1 必填项
  • Python - 用逗号分割,跳过括号内的内容

    我需要用逗号分隔字符串 但我对这种情况有一个问题 TEXT EXAMPLE THIS IS A EXAMPLE BUT NOT WORKS FOR ME SECOND THIRD 我想拆分并得到 var 0 TEXT EXAMPLE THI
  • htaccess 301 重定向 - 删除查询字符串 (QSA)

    我一直在努力处理一些 htaccess 重定向 我只是花了一些时间在堆栈上阅读和搜索 但无法获得适合我的场景的答案 我正在将旧客户端网站的 301 重定向到新客户端 旧页面有参数查询 我想从网址中删除它 menu php idCategor
  • 如何构建印度尼西亚电话号码正则表达式

    这些是一些印度尼西亚的电话号码 08xxxxxxxxx 至少包含 11 个字符长度 08xxxxxxxxxxx 始终以 08 开头 我发现这个很有用 Regex regex new Regex 08 0 9 0 9 0 9 0 9 0 9

随机推荐

  • NSURL 失败的 NSFileHandle

    我正在尝试将一些数据写入文件 我能够从文件对话框中获取 NSURL 并且获取的 NSURL 具有以下值 file Users brad Documents 2016 05 04 06 53 35 csv 我的代码执行以下操作 NSURL m
  • 当 PostgreSQL 停止时 TFDConnection.Connected 保持 True

    我正在使用 Delphi 10 和 FireDAC 连接到 PostgreSQL 9 5 x64 我的软件中有一个重新连接功能 它依赖于TFDConnection Connected flag if not conn Connected t
  • 为什么对最大池化使用相同的填充?

    在经历的同时Keras 博客中的自动编码器教程 https blog keras io building autoencoders in keras html 我看到作者在卷积自动编码器部分的最大池化层中使用了相同的填充 如下所示 x Ma
  • Visual Studio 不断更改 project.sln 文件

    我在一个 Visual C 项目团队中工作 下列的advice https stackoverflow com questions 3922660 which visual c file types should be committed
  • 合并多个 Excel 工作簿中的列并自动重复数据删除

    我有三个工作簿 其 ID 位于 A 列中 我想创建第四个工作簿 它应该合并 ID 并自动删除重复数据 以便我可以对它们执行 vlookup 以引用其他工作簿上的数据 包含数据的 3 个工作簿将不断更新 添加新的 ID 号 因此我需要主 摘要
  • 可以使用不同的约束子类型来实例化函数

    TypeScript 拒绝编译debounce函数 因为包装函数的类型有问题 export function debounce
  • 至多一次和恰好一次

    我正在研究分布式系统 当涉及到 RPC 部分时 我听说过这两种语义 最多一次和恰好一次 据我所知 当我们不希望重复执行时 最多一次用于数据库实例 第一个问题 这是如何实现的 服务器如何知道它不应该再次执行该请求 它可能是重复的 但也可能是合
  • 如何记录在 servlet 过滤器中调用的托管 bean 名称和操作方法

    我正在开发一个基于 JSF 2 Mojarra 构建的 Web 应用程序 我需要通过 servlet 过滤器记录一些检测信息 为此 我还需要知道正在调用哪个 ManagedBean 以及哪个方法 有没有办法获取这些信息 我无法访问Faces
  • android布局调整父级大小而不调整子级大小

    TLDR 版本 当我调整父级的大小时 解释 在 Android 应用程序中 我有一个父布局 其中有多个相对布局
  • Sklearn - 绘制分类报告给出的输出与基本平均值不同?

    我想利用这个答案如何绘制 scikit learn 分类报告 https stackoverflow com questions 28200786 how to plot scikit learn classification report
  • 是否可以将参数从模型中传递到 before_create ?

    我有一个模型 例如 class Account lt ActiveRecord Base before create build dependencies def build dependencies use nifty params to
  • 类模板中的静态成员变量

    当您有一个包含静态成员的 非模板化 类时 例如 class Foo public static int x Then Foo x必须在一个且仅一个翻译单元中定义 否则编译器会抱怨多个定义 所以在somefile cpp你必须定义它 int
  • JSF/Hibernate NotBlank 验证

    我有一个简单的 JSF RichFaces 表单 其中包含一些字段 显然还有一个用于存储它们的支持 bean 在该 bean 中 所有必要的属性都有验证注释 jsr303 hibernate 但我似乎找不到可以检查属性 字符串 是否为空的注
  • 当readyState = 4时,HTML5视频持续时间无穷大

    我正在创建一个自定义 html5 视频播放器 可以播放直播流 录制直播流和播放常规视频文件 为了录制 我使用 RecordRTC 一切运行良好 但我需要创建一个自定义搜索栏 为此 我只需使用 var seekerPosition video
  • 使用 Maven/JUnit/Spring 在第一次失败时停止测试

    我希望 Maven 在遇到第一个错误时停止尝试运行我的 JUnit Spring 测试 这可能吗 我的测试类如下所示 我将它们作为标准 Maven 目标运行 ContextConfiguration locations classpath
  • Jaybird CallableStatement 在获取输出参数之前不会执行

    我有这个Java code Connection conn connectionProvider getConnection statement conn prepareCall execute procedure rm set coord
  • 使用 IMvxMessenger 获取消息两次

    我正在开发 Xamrin Android 应用程序 并且正在使用 MvvmCross 在我的应用程序中 我使用了 IMvxMessenger 但是当我更改视图并返回到同一视图时 我收到两次消息 然后它就崩溃了 解决办法是什么 这是我的代码
  • Java 强制转换异常(不是类强制转换异常)

    当 java 中捕获异常时 是否有将异常转换为新类型的用例 或者是标准 throw new DiffException e 唯一的办法就是做到这一点 如果我忽略了某些内容 我深表歉意 但我得到的唯一搜索结果是 ClassCastExcept
  • UINavigationBar右键不显示

    我通过通知使用以下函数在 UINavigationBar 上加载右键 即使我可以追踪该按钮并验证它是否已分配 它也不会显示 有什么想法吗 编辑 2011 年 4 月 6 日下午 2 42 所以 一些有趣的事情 宽度总是报告为 0 0 voi
  • JMeter JSON Extractor 按条件获取值

    I get a JSON像这样的字符串 id 123 name XX default false type other id 789 name ZZ default false type first 我想得到id 其中名称是ZZ 所以提取的