2016-04-11 6 views
0

JSONからfreemarkerを使用して動的に値を抽出します。 が、これは私の入力であるとしましょう:Freemarkerを使用したJSONからの動的値の抽出

{"ABC" : { 
    "DEF" : "someValue", 
    "GHF" : "someValue2" 
    } 
} 

これは値になり、私は午前中に${ABC.DEF} => someValue

問題がDEF or GHFで動的に来ます。

: - それはDEF私が${ABC.DEF}を抽出したいと入力がGHFであれば、私は${ABC.GHFF}

を抽出したい誰もがどのようにfreemarkerを使用し、私ができる動的な入力を得ることを私に助言を入力してもよい場合値を抽出します。

+0

「DEFまたはGHFが動的に来る」とはどういう意味ですか?あなたは{"ABC":{"DEF": "sv"}}を持っていて、次回{"ABC":{"GHF": "sv2"}}になるでしょうか? – bipll

+0

これは一定です{"ABC":{"DEF": "someValue"、 "GHF": "someValue2"}} DEFまたはGHFを動的に取得し、入力に応じてABCを抽出する必要があります。 user958573

答えて

1

${ABC[key]}を入力してください。keyは、値が"DEF"または"GHF"の変数です。

関連する問題