jsonpath相关内容

JSON解析器-java.lang.NoSuchFieldError:defaultReader

我正在使用JSON解析器提取值,并且正在使用以下jar json-path-2.1.0,调用在weblogic服务器上部署为webservice的用例时出现以下错误 我写了一个小的主程序来从json字符串中提取值,它工作正常,但是用例的服务器版本却出现了问题.我不确定我的耳朵中是否还有其他罐子会对这产生负面影响 SEVERE: defaultReader java.lang.NoSuchFi ..
发布时间:2019-11-23 18:07:58 其他开发

如何将在JSON路径提取器中提取的变量用于场景的进一步步骤?

我已经在登录的Jmeter中创建了一个方案.(对于此方案,我正在使用REST API) 为此,我选择了一个"HTTP标头管理器","HTTP请求采样器". 登录后,我正在提取自动生成的身份验证令牌. 使用此身份验证令牌,我试图在应用程序中添加一些值. 为此,我使用了: 1)jp @ gc-JSON路径提取器 2)调试采样器 执行后,我可以在“查看结果树"列表器中看到auth令牌捕获. ..
发布时间:2019-09-17 19:05:32 软件测试

使用jsonpath获取匹配元素的父级

假设我有一个JSON对象,例如: [{ name:“A”, sub:[ {prop:“1”}, {prop:“2”}, {prop:“3”}, ] }, { 名称:“B”, sub:[ {prop:“7”}, {prop:“8”}, {prop:“9”}, ] }]; 如何获得 prop value是 2 ? jsonpath.qu ..
发布时间:2019-05-27 14:58:55 前端开发

查找以JSON Path开头的JSON属性名称

是否可以使用JSON Path找到与正则表达式模式(或至少以其开头)匹配的属性名称。在XPath中我可以使用 name()但是我找不到等效的JSON路径。 基本上,我找到所有以 x开头的属性名称 - 。类似 $ .. x - * 。 我有兴趣使用任何 javascript包这样做。目前,我正在使用 JSONPath 。 解决方案 从我的谷歌搜索中,这在标准 json路径中是不可 ..
发布时间:2019-05-24 21:33:53 前端开发

JSONPath或其他类似XPath的JSON / Javascript实用程序;或Jquery JSON

我一直在关注JSONPath,虽然看起来做得很好,但我想知道是否有人使用它并且可以对其可用性发表评论,还是可以推荐其他选择?什么真正光滑的是,如果有一个JQuery的插件做了这样的事情。我一直在搜索插件并空手而归。无论如何,在我花时间去了解JSONPath(其中有一些我不喜欢的方面)之前,或者在我重新发明轮子之前,我想我会看到是否有人对此有所了解...... 为了让你知道我的意思,想象一下这 ..
发布时间:2019-05-24 15:45:03 前端开发

JSONPath:包含过滤器

嘿所有,我想知道是否有人知道如何使用正则表达式或通配符运算符(或SQL中的pehaps '%LIKE%')所以我可以使用JSONPath在一大堆JSON数据中进行搜索。 例如(是的,我正在解析,而不是 eval()在应用程序中输入我的数据): var obj = eval('({“hey”: “你可以找到我吗?” })' ); 我希望能够查看这样的数据: ..
发布时间:2019-04-27 14:24:31 前端开发

如何测试JSON路径是否不包含特定元素,或者如果元素存在则为null?

我一直在为一个简单的Spring Web应用程序编写一些简单的单元测试例程。当我在资源的getter方法上添加@JsonIgnore注释时,生成的json对象不包含相应的json元素。因此,当我的单元测试例程尝试测试它是否为null(这是我的情况的预期行为,我不希望密码在json对象中可用)时,测试例程会遇到异常: java.lang.AssertionError:JSON路径没有值:$ . ..
发布时间:2018-12-27 18:59:56 Java开发

SpringMVC / mockMVC / jsonpath比较字符串列表

我目前正在为Spring MVC项目编写一些单元测试。 由于返回的媒体类型是JSON,我尝试使用jsonPath来检查是否返回了正确的值。 我遇到的麻烦是验证是否字符串列表包含正确的(并且只有正确的)值。 我的计划是: 检查列表是否具有正确的长度 对于应该返回的每个元素,检查它是否在列表中 遗憾的是,这些似乎都不起作用。 这是我的代码的相关部分: Coll ..
发布时间:2018-12-25 21:38:58 Java开发

JSONPath在Java中的基本用法

我将JSON作为字符串,将JSONPath作为字符串。我想用JSON路径查询JSON,将生成的JSON作为字符串。 我收集 Jayway的json-path 是标准。 在线API但是,与你从Maven获得的实际图书馆。 GrepCode的版本大致匹配。 看起来我应该能够做到: String originalJson; //这些被初始化为实际数据 String jsonPath ..
发布时间:2018-11-28 20:03:11 Java开发

JsonPath / Jackson:如何将JSON数组反序列化为单个Object(“[1,2,3]” - > Vector3d实例)?

摘要 我正在使用JsonPath选择部分JSON文件并将其反序列化为POJO。这适用于Strings,但我无法弄清楚如何让Jackson将三元素数组反序列化为我自己的类(Vector3d)的单个实例。 Jackson文档中的所有示例似乎都涉及将JSON中的元素转换为恰好一个Java对象。有什么想法吗? 文档内容 ..
发布时间:2018-11-16 20:44:14 Java开发

如何使用jackson制作POJO并解析递归对象?

我有一个以下JSON响应,我从休息服务回来。现在我需要将JSON响应下面的反序列化反转为POJO。我正在和杰克逊合作。 { “pagination”:{ “number”:1, “entriesPerPage”:200, “total”:3 }, “贴子”:[{ “categories”:[{ “ taskid“:”79720“, ”名称“:”太阳镜“, ”parentCategory ..
发布时间:2018-11-16 20:26:48 Java开发

在Java中动态修改未知JSON的JsonNode

我正在尝试修改一个JSON(未知结构),其中JsonPath及其等效的XML Xpath是我所知道的。 我已经厌倦了使用 com.jayway.jsonpath.JsonPath 同样的库。 JsonPath的问题是,它返回值但我无法修改目标节点。 以下是我的相同代码片段 JsonPath.read(jsonFile,jsonPath); JsonPath.parse(j ..
发布时间:2018-11-16 20:23:35 其他开发

如何从JSON字符串获取所有JSON路径的值列表?

我的目标是读取JSON文件并理解所有值的位置,以便当我遇到相同的JSON时,我可以轻松读取所有值。我正在寻找一种方法来返回一个列表,其中包含所有到每个数据值的路径,在 “shopper”:{ “Id”:“4973860941232342”, “Context”:{ “CollapseOrderItems”:false, “IsTest” :false } }, “SelfIdentifi ..
发布时间:2018-06-04 13:26:45 Java开发

使用Gson与路径

使用简单的Json文件例如: {“menu”:{ “id”:“file “, ”value“:”File“, ”popup“:{ ”menuitem“:[ {”value“:”New“,”onclick“ CreateNewDoc()“}, {”value“:”Open“,”onclick“:”OpenDoc()“}, {”value“:”Close“,”onclick“:”Clos ..
发布时间:2018-05-30 16:09:04 Java开发