![](/img/trans.png)
[英]Is it possible to use JOLT to transform this HTML to a JSON response
[英]JSON Transformation using JOLT
我想使用 JOLT 轉換以下輸入 JSON。 JOLT 規范是什么?
輸入 JSON——
[
{
"Bank": [
{
"id": "101",
"PuneBranch": [
{
"id": "449",
"address": "Wakad",
"IFSC": "IEC_62196_T1",
"MICR": "123"
},
{
"id": "450",
"address": "Hinjewadi",
"IFSC": "IEC_62196_T2",
"MICR": "456"
}
]
},
{
"id": "102",
"BangaloreBranch": [
{
"id": "451",
"address": "Whitefield",
"IFSC": "IEC_62196_T3",
"MICR": "789"
},
{
"id": "452",
"address": "EC",
"IFSC": "IEC_62196_T4",
"MICR": "012"
}
]
}
]
}
]
預期產出——
Bank 1
ID: 101
🏦PuneBranch 1
id: 449
address: Wakad
IFSC: IEC_62196_T1
MICR: 123
🏦PuneBranch 2
id: 450
address: Hinjewadi
IFSC: IEC_62196_T2
MICR: 456
Bank 2
ID: 102
🏦BangaloreBranch 1
id: 451
address: Whitefield
IFSC: IEC_62196_T3
MICR: 789
🏦BangaloreBranch 2
id: 452
address: EC
IFSC: IEC_62196_T4
MICR: 012
基本上,Jolt SPEC 應包含 HTML 標簽以顯示圖像,但 output 除外。 這可以通過搖晃來實現嗎? 這個功能是由 jolt 庫提供的嗎?
雖然預期的 output 未以 JSON 格式顯示,但所需的規格可能類似於
[
{
"operation": "shift",
"spec": {
"*": {
"*": {
"*": ""
}
}
}
},
{
"operation": "modify-overwrite-beta",
"spec": {
"*": {
" Bank": "=intSum(@(1,id),-100)",
" id": "=(@(1,id))"
}
}
},
{
"operation": "remove",
"spec": {
"*": {
"id": ""
}
}
},
{
"operation": "sort"
}
]
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.