问题标签 [json-query]

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.

0 投票
1 回答
201 浏览

ansible - 解析ansible事实时出现ansible JEMSPATH错误

我正在尝试从以下 ansible 事实中过滤所有包含“RegButton-”的字符串,并将输出用作下一场比赛中的项目列表。尝试使用 json_query 过滤器,但失败并出现以下错误

事实

剧本条目

我收到的错误。

0 投票
1 回答
9514 浏览

ansible - ANSIBLE - Json_Query - 过滤结果

在我的 ansible 剧本中,我试图过滤一个 json 结果,但现在它不起作用。

1/ Playbook
下面我的 ansible playbook 来查询和过滤结果:


也许我的 json_query 过滤器内部有问题?
任何想法 ?


2/ 过滤前查询结果输出

3/过滤结果为空
不幸的是我的结果是空的。

谢谢

0 投票
1 回答
722 浏览

ansible - 如何使用 json_query 从标准输出中提取带有 Ansible 的项目

我正在使用返回 json 输出的 Ansible 执行 shell 脚本。

输出看起来像

我想做的是提取所有登录项。到目前为止,我尝试了各种方法

但这不起作用。在将 .stdout 放入 JSONPath Online Evaluator 时,.[*].login 可以满足我的要求,但我无法使用 Ansible json_query 来做到这一点。有谁知道该怎么做?

非常感谢您提前。

0 投票
1 回答
458 浏览

excel - 应使用令牌逗号 - 无法运行 JSON 查询

这是我在 Excels Power Query 中遇到的问题。我将此查询保存在名为“content”的变量中,该变量传递给调用 Web.Contents。

我无法运行查询,我收到“Token Comma expected”错误。有人能说出那是什么吗?

0 投票
1 回答
71 浏览

json - 从 JSON 字符串中提取全名

我有一个 json 字符串,如下例所示,我需要从中提取成员的全名。

我知道我可以分别提取它们中的每一个

但我似乎无法弄清楚如何在一个 JSON 查询中将它们放在一起。我阅读了有关使用“,”作为一种手段的信息,但我无法弄清楚我的具体情况如何。

预期结果:[约翰·史密斯,约翰·多伊]

任何帮助或指导将不胜感激,我以前从未使用过 JSON 查询。

0 投票
1 回答
197 浏览

ansible - Ansible json_query 在 python3 和 python2 中的不同结果

从 python2 迁移到 python3 后,我遇到了一个问题。似乎迁移以某种方式改变了处理 json 查询的方式。也许有人暗示如何解决这个问题

上面在 Python2 下运行,Ansible 2.9.1 返回 IP 地址列表,但在 Python3 下运行相同返回空列表

0 投票
2 回答
156 浏览

api - MarkLogic cts:查询在 REST API jsonPropertyRangeQuery 中包含未知子项

我在 MarkLogic REST API 中构造了以下有效负载:

它抛出错误:“messageCode”:“MANAGE-INVALIDPAYLOAD”,“message”:“MANAGE-INVALIDPAYLOAD:(err:FOER0000)有效负载在结构,内容类型或值方面有错误。XDMP-QUERYNODE:cts:query(object-节点{\"property\":text{\"rangeChange\"}, \"operator\":text{\">\"}, \"value\":text{\"60\"}}) --查询元素 object-node{\"property\":text{\"rangeChange\"}, ...} 包含未知子节点"}}

如果我在下面做,那么它会通过

任何想法?

0 投票
1 回答
120 浏览

sql - SQL 提取 JSON 字段中数组中子字符串的实例总数

如何让 SQL 查询进入列的 JSON 中,并在整个列中查找子字符串的实例数?

我正在使用 SQL Server 2016。

IE

所以

SELECT COUNT(*) FROM FruitPageTable WHERE [PageData] LIKE '%apples%'

给我 3...即其中包含“苹果”的记录数量。

但是,如何在所有记录Url中获取 JSON 中属性中的“苹果”计数?PageData即总共6次提及。我应该使用 JSON_QUERY 的一些语法吗?

0 投票
1 回答
3469 浏览

json - Ansible json_query() 以变量为键

我有以下 JSON 输入:

我想根据变量 {{ target }} 获取链接字符串(“google.com”...) {{ target }} 变量的内容将包含“a goo”、“b ms”、“c amz”之一“ 细绳。

就像是:

应该显示:

谢谢你的建议。

+FE

0 投票
1 回答
447 浏览

json - TSQL JSON_QUERY 你可以在 JSON 路径中使用过滤器吗

我有一个包含有效 JSON 列的表,这是 JSON 结构的示例:

我需要根据 ListID 的值从 MultiSelected 集合中返回值。

我正在使用以下 JSON 路径来重新调整值

这在 JSON 表达式测试器中运行良好。

但是当我尝试使用它来查询表时,我收到以下错误:

JSON 路径格式不正确。意外字符“?” 位于第 25 位。

我正在使用的查询如下:

我试过更换

使用 0,它在 SQL Server 上运行良好。

我的问题是,JSON_QUERY 是否支持过滤器语法 ?(...) 还是我应该做的其他事情?

数据库在 Azure 上运行,数据库兼容性级别设置为 SQL Server 2017 (140)。

提前感谢您的帮助。

安迪