检查 json 密钥在 freemarker 中是否存在
check is json key exists or not in freemarker
我正在从一个 api 获取 json 数据
我的回复在下面,我把它放在 notes 变量中。
{"fitbit_reg_set":"fitbit_create_uname","fitbit_profile_set":"fitbit_create_uname"}
<#assign notes = notes?eval>
<#if notes.fitbit_profile_set>
如果 fitbit_profile_set 出现在 json 中,它会起作用。但如果不存在,我的脚本将停止工作。我如何检查它是否存在,有人能告诉我吗?
你应该加上“??”所以它将检查 fitbit_profile_set 是否存在而不是 null
<#if notes.fitbit_profile_set??>
我正在从一个 api 获取 json 数据 我的回复在下面,我把它放在 notes 变量中。 {"fitbit_reg_set":"fitbit_create_uname","fitbit_profile_set":"fitbit_create_uname"}
<#assign notes = notes?eval>
<#if notes.fitbit_profile_set>
如果 fitbit_profile_set 出现在 json 中,它会起作用。但如果不存在,我的脚本将停止工作。我如何检查它是否存在,有人能告诉我吗?
你应该加上“??”所以它将检查 fitbit_profile_set 是否存在而不是 null
<#if notes.fitbit_profile_set??>