美文网首页
FreeMaker遇到JSON格式数据

FreeMaker遇到JSON格式数据

作者: xgz_pmx | 来源:发表于2020-03-30 13:40 被阅读0次
    FreeMaker渲染JSON格式数据:
    JSON格式数据既有list又有String格式
    "item_value":{"en":["knit","tatting"],"cn":["针织","梭织"]}
    "item_value":{"cn":"ces", "en":"cesen"}
    
    先判断JSON数据是否为字符串。根据类型做不同的渲染操作
    <#assign json="${item.item_value}"?eval />
    <#if json.en?is_string>
        ${json.cn!''}
    <#else>
        <#if json.cn?? && (json.cn?size > 0)>
            <#list json.cn as _v>
            ${_v!''}
                <#if _v_has_next>
                ,
                </#if>
            </#list>
        </#if>
    </#if>
    

    相关文章

      网友评论

          本文标题:FreeMaker遇到JSON格式数据

          本文链接:https://www.haomeiwen.com/subject/tzfvuhtx.html