一部の値が null である JSON を処理する場合、Freemarker は ?eval でエラーを返します。
これをmapper.setSerializationInclusion(Inclusion.NON_NULL)
回避できますが、生成された JSON に関するこの情報がありません。
この null 値で評価を達成する方法はありますか?
<#assign test = "{\"foo\":\"bar\"}">
<#assign m = test?eval>
${m.foo} <#-- prints: bar -->
評価に失敗する
<#assign test = "{\"foo\":null}">
<#assign m = test?eval> <#-- fail in eval -->
${m.foo}