问题标签 [jsonpath]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - Json.net 如何使用带有“$”的 jsonpath。
我正在尝试使用来自 json 的 json.net,如下所示:
获得例外:
- 我做错了什么,即使我使用了有效的 jsonpath 但仍然出错。
- 是“$”。不支持?
- 如何在上面的示例中访问 json 中的数组项?
任何帮助,将不胜感激。
json - 在 Javascript 中从 JSONPath 创建 JSON
我是 Javascript 世界的新手,需要对 JSONPath 进行一些说明。 http://goessner.net/articles/JsonPath/
我了解 JSONPath 用于解析 JSON 结构并获取特定值。我的问题是,是否有可能扭转这种行为?例如,假设我在文章中给出的表格/网格中显示“商店”中的“书籍”列表,并且单击时我有一个“创建”按钮,获取“类别”、“作者”的输入'、'标题'、'isbn' 和'价格'。现在我知道了这些输入元素的 JSONPaths。是否可以使用给定的 JSONPaths 创建 JSON 结构?有什么工具可以做到这一点吗?还是我只是缺少一些基本的东西?
问候 BK
java - SpringMVC/mockMVC/jsonpath比较字符串列表
我目前正在为 Spring MVC 项目编写一些单元测试。由于返回的媒体类型是 JSON,我尝试使用 jsonPath 来检查是否返回了正确的值。
我遇到的麻烦是验证字符串列表是否包含正确的(并且只有正确的)值。
我的计划是:
- 检查列表的长度是否正确
- 对于每个应该返回的元素,检查它是否在列表中
可悲的是,这些东西似乎都不起作用。
这是我的代码的相关部分:
只有前两个“期望”(isOk 和 isArray)有效。其他的(长度和内容)我可以随心所欲地旋转,它们没有给我任何有用的结果。
有什么建议么?
json - JSONPath 表达式在不同的树枝中搜索具有特定属性的对象
我正在寻找一个 JSONPath 表达式,它返回所有 zoneType 为“big”的区域对象。
输入 JSON:
预期输出:[{“zoneID”:1,“zoneType”:“big”},{“zoneID”:4,“zoneType”:“big”}]
我试过: $..zones.[?(@.zoneType='big')] $..zones.*[?(@.zoneType='big')]
和许多其他人,但没有运气。
facebook-graph-api - 带有jsonpath的facebook批量请求
使用 Facebook,我需要知道谁(哪个用户)对 facebook 页面上的帖子发表了评论。我在我的 javascript 文件中使用 facebook-batch-requests 发出两个请求,第一个请求用于所有帖子,第二个请求用于每个帖子的请求。很高兴,如果我可以选择有一些评论的帖子。
我的问题是第二个批处理请求,它返回一个错误(#803)。我试了一下。
返回具有第一个后请求的对象。一切都是好的。但我希望每个帖子都有这个,而不仅仅是第一个。
返回错误 (#803) 您请求的某些别名不存在以及所有 ID 的列表。
返回此错误:(#803)您请求的某些别名不存在:{result=posts_page_year:$.data.*.id[
我几乎尝试了所有方法并需要您的帮助,因为我不知道如何解决这个问题。谢谢!
java - 使用 JsonPath 将文本转换为 json
我得到了一个包含大量文本和相应 JsonPath 符号的 csv 文件。例子 :
我需要在 Java 中将文本转换为 Json 对象。任何人都可以为此建议一种算法或任何现有库。
java - 生成 JSON 分层路径的 Java 代码
我正在开发一个项目,我需要在 Java 中解析 JSON 并显示 JSON 键/节点的分层路径,如下所述。
我正在使用 Jackson API 用 Java 开发这个程序,但我无法获得任何现成的 API,它将从 JSON 返回当前键/节点的分层路径。
JSON 数据-
输出应该像-
任何人都可以告诉我,他们有任何可用的 API 可以返回我的路径吗?
我的 Java 代码 -
Java 代码结果 -
json - JSON路径抓取键和值
我这里有一些 json,我需要使用 JSONPath(带有 Pentaho)来解析它,并给我键和值。我用过 $.. 但这只是返回没有键的值,这几乎没用。有什么方法可以同时获取 key 和 value?