问题标签 [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.
javascript - JOLT 排列规范
您能帮我为以下内容编写 JOLT 规范吗?
输入:
预期输出:
在过去的三天里,我陷入了困境。请帮助我。我希望上面的问题能解释期望,我写这个只是因为 StackOverflow 显示了验证错误消息。
提前致谢。
java - 颠簸条件规范
我想要一个条件转换,如果输入中特定字段的值与我的条件匹配,我需要在输出中添加一个属性。以下是我需要的输入和输出。
输入
输出
所以我能够得到条件,但在内部条件下,& 和 @ 分别对应于输入而不是输出。任何人都可以帮助我进行转型。以下是我到目前为止编写的规范。
java - Jolt:数学条件规范
我有如下输入:
我想要如下输出:
我想根据它们的值的总和将字段添加到数组中,即输出中的每个数组应该包含等于总数的数字。下一个数字应该进入下一个数组,依此类推。使用 JOLT 可以实现吗?
jolt - 使用嵌套数组进行颠簸变换。
我正在尝试编写一个规范来使用颠簸转换进行以下转换。我只对更改 json 中键的名称感兴趣,值应该保持不变。帮帮我。
输入Json:
预期输出:
java - 如何使用 Jolt 转换数组?
尝试转换如下内容时,我的转换对象得到一个空值:
对此:
这是我正在使用的规范:
这是我正在使用的代码:
我能够使用与上述相同的规范和代码成功转换以下输入:
那么我需要做什么来转换一组员工对象呢?
jolt - 适用于多种输入 JSON 的 Bazaarvoice Jolt 通用规范
我是 JOLT 的新手。我有 2 组不同的相同结构的输入 json,除了里面的一个对象根据下面的决定器值而有所不同。
例如:输入 json 1
例如:输入 json 2
如果决策者输出期望:1
如果决策者的输出期望:2
我想编写一个通用的单一条件颠簸规范,它应该基于“决策者”值输出生成。有没有办法在规范文件中编写条件语句......??
java - 颠簸变换未命名数组
使用来自jsonplaceholder.com的示例 json 响应,我想对返回的未命名数组执行 Jolt 转换。
但是,使用jolt 演示,我只能在命名数组(本例中为“记录”)并用花括号括起来后转换数组。像这样:
json输入:
颠簸规格:
[
{
"operation": "shift",
"spec": {
"records": {
"*": {
"id": "records[&1].user-id",
"username": "records[&1].user-username",
"email": "records[&1].user-email",
"address": {
"street": "records[&2].user-street",
"suite": "records[&2].user-suite",
"city": "records[&2].user-city",
"zipcode": "records[&2].user-zipcode"
}
}
}
}
}
]
我的示例的目标是展平响应中返回的对象层次结构,同时保持基本[{}, {}, ...]
结构。
当输入是未命名的 json 数组时,我该如何实现?
jolt - Jolt - 递归过程
我尝试使用 Jolt 展平一些 JSON 数组。我发现如何在第一级做到这一点,但我需要“递归”地做到这一点。
关于输入:
- 我要展平的数组是名称
"objects"
- 内部对象都包含一个
"name"
属性,但其他属性不常见
这是一个简单的示例:
这是我想要的输出:
我已经把第一级的规范变平了,但我想让它在每个级别都变平(意思是,不仅仅是第二个;)......):
谢谢你的帮助
json - 无法使用 JOLT JSON 库将 JSON 对象转换为对象数组
我必须转换的输入 JSON 如下:
预期输出:
我已经尝试了 JOLT github 帮助页面上提供的不同 JsonSpecs。但我无法解决这个问题。任何帮助或指示将不胜感激。
arrays - 使用 JOLT 将顶级字段下推到数组的每个元素中
我正在努力将顶级字段下推到其中的数组的每个元素中。
- 我想将“国家”推入“国家”数组的每个元素中
- 我想将“stateName”推入“cities”数组的每个元素中
输入 JSON :
预期输出 JSON: