问题标签 [jolt]
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.
json - 使用 JOLT 转换重命名嵌套数组中的字段
我想使用 JOLT 转换库重命名嵌套在另一个数组中的数组中的字段。1. 要重命名的一个字段是数组中的顶级字段 2. 要重命名的两个字段在嵌套数组中
我试过使用通配符,但它们没有给我预期的输出。我正在使用 JOLT 0.0.22 版本。
输入 JSON:
预期输出:
jolt - 使用 jolt 转换空字段
我的 json 看起来像这样
并且为此的预期输出是
但是,也有一些时候 json 是空的,像这样:
为此,我希望输出为
我的规格看起来像这样
但这不适用于json为空的第二种情况,它只会返回null。我需要添加什么吗?
jolt - 如何在 JOLT 中添加额外的字段?
我正在尝试将一些额外的字段添加到输入 json 中不存在的列表中。如果它是一个对象,我可以添加字段,但我无法将字段添加到数组中。请有人帮我写一个规范。
写了一个规范文件
但是输出并不像预期的那样
如何添加额外的字段?
java - 使用 Jolt 重新设置 JSON 对象
我想使用 Jolt 将 JSON 对象下移一级。这是我的输入数据:
我正在使用以下规范文件:
我目前正在产生这个输出:
但是,我的目标是生产:
谁能帮我创建正确的规范文件?
json - 是否可以匹配 Jolt shiftr 中的整个路径?
假设我要转换以下内容
原来的
为简单起见,假设我只想更改value
为newValue
结果
我可以使用以下 Jolt 规范来做到这一点:
规格
但我觉得应该有一个不那么冗长的语法......也许像下面这样(不起作用):
所需的语法...或类似的东西
是否有任何我缺少的 Jolt shiftr 功能可以使它变得更好?
json - 键的 NIFI JSON Jolt 值映射
我想在 NIFI 中使用 Jolt 处理器实现以下 JSON 转换
输入 JSON
输出 JSON 应该是
有没有办法使用现有的 Jolt 操作来做到这一点,还是我需要编写自定义操作?
谢谢。
arrays - 如何使用 Jolt 展平包含 n 个对象的 json 数组?
刚从 Jolt 开始,我正在尝试转换以下输入:
进入这个输出:
我的数据会有各种未知的元素,所以我不能通过名字来转换它们。我可以使用这个规范来提取数据数组,但我不确定如何组合元素
电流输出:
jolt - 使用 jolt 的 Json 数组转换
我想转换一个 JSON 数组,
JSON:
所需的输出:
请找到转换此 JSON 的方法,我尝试使用不同的方法访问 element1。它不工作
json - Extracting values from first array element with Jolt
I have the following JSON document:
Using Jolt I need to transform this into the following:
I'm fine with the basic shifts (event_id
and name
) but I can't figure out how to extract from the array. This is my current attempt (I've tried a few other ways, too):
After chasing with the vendor it appears that the triggeredComponents
array will only contain one object, so I only need to look at the 0th element.
json - 颠簸转换将几个属性移动到数组
我正在尝试编写规范以使用 Jolt 转换来转换 json
输入:
输出
基本上尝试两件事:1. 将 'time-in' 和 'event' 属性移动到 'events' 数组 2. 添加 'time-out' = time-in - 60
使用“默认”操作,我可以添加属性但不能进行数学运算。谢谢你的帮助!