使用 Freemarker 从 JSON 中提取动态值
Extracting dynamic values from JSON using Freemarker
我想使用 JSON 中的 freemarker 动态提取值。
假设这是我的输入:
{"ABC" : {
"DEF" : "someValue",
"GHF" : "someValue2"
}
}
这会产生一个值 ${ABC.DEF} => someValue
我遇到的问题是DEF or GHF
动态的。
Example :- If input it DEF
I want to extract ${ABC.DEF}
and if input is GHF
I want to extract ${ABC.GHFF}
谁能告诉我如何使用 freemarker
和获取动态输入来提取值。
我猜你想要 ${ABC[key]}
,其中 key
是一个变量,其值为 "DEF"
或 "GHF"
.
我想使用 JSON 中的 freemarker 动态提取值。 假设这是我的输入:
{"ABC" : {
"DEF" : "someValue",
"GHF" : "someValue2"
}
}
这会产生一个值 ${ABC.DEF} => someValue
我遇到的问题是DEF or GHF
动态的。
Example :- If input it
DEF
I want to extract${ABC.DEF}
and if input isGHF
I want to extract${ABC.GHFF}
谁能告诉我如何使用 freemarker
和获取动态输入来提取值。
我猜你想要 ${ABC[key]}
,其中 key
是一个变量,其值为 "DEF"
或 "GHF"
.