Apache nifi 无法使用Jolt转换转换为以下格式的json

Apache nifi 无法使用Jolt转换转换为以下格式的json,apache-nifi,jolt,Apache Nifi,Jolt,无法使用jolt实现上述输出格式,并且已检查了多个SO问题,无法找到类似的问题。尝试在jolt规范的数组中添加索引,但没有成功。 请提前感谢,并在下面找到输入、输出和jolt规范 输入: { “测试1”:“学生”, “学校”:{ “教学大纲”:{ “中期”:{ “内含物”:{ “包含主题列表”:{ “主题”:[ { “主题名称”:“MH1” }, { “主题名称”:“MH2” }, { “主题名称”:“MH3” }, { “主题名称”:“MH4” } ] } } } } } } 震动规格: [

无法使用jolt实现上述输出格式,并且已检查了多个SO问题,无法找到类似的问题。尝试在jolt规范的数组中添加索引,但没有成功。 请提前感谢,并在下面找到输入、输出和jolt规范

输入:

{
“测试1”:“学生”,
“学校”:{
“教学大纲”:{
“中期”:{
“内含物”:{
“包含主题列表”:{
“主题”:[
{
“主题名称”:“MH1”
},
{
“主题名称”:“MH2”
},
{
“主题名称”:“MH3”
},
{
“主题名称”:“MH4”
}
]
}
}
}
}
}
}
震动规格:

[
{
“操作”:“移位”,
“规格”:{
“学校”:{
“教学大纲”:{
“中期”:{
“内含物”:{
“包含主题列表”:{
“主题”:{
"*": {
“学科名称”:“学院[]。图书[]”
}
}
}
}
}
}
}
}
}
]
电流输出:

{
“学院”:[
{
“书籍”:[
“MH1”
]
},
{
“书籍”:[
“MH2”
]
},
{
“书籍”:[
“MH3”
]
},
{
“书籍”:[
“MH4”
]
}
]
}
预期产出:

{
“学院”:[
{
“书籍”:[
“MH1”,
“MH2”,
“MH3”,
“MH4”
]
}
]
}

你几乎是对的。替换

“学科名称”:“学院[]。图书[]”

“主题名称”:“学院[0]。书籍[]”

你几乎是对的。替换

“学科名称”:“学院[]。图书[]”

“主题名称”:“学院[0]。书籍[]”

@kapstom-请看@kapstom-请看@kapstom-请看@kapstom-请看