zoukankan      html  css  js  c++  java
  • 如何让你的数据有null

    2018-11-13   09:25:17

    如何让你的数据有null

    返回时null属性不显示:

    String str = JSONObject.toJSONString(obj); 

    返回为null属性显示:

    String str = JSONObject.toJSONString(obj,SerializerFeature.WriteMapNullValue);

    Fastjson的SerializerFeature序列化属性

    QuoteFieldNames———-输出key时是否使用双引号,默认为true
    
    WriteMapNullValue——–是否输出值为null的字段,默认为false
    
    WriteNullNumberAsZero—-数值字段如果为null,输出为0,而非null
    
    WriteNullListAsEmpty—–List字段如果为null,输出为[],而非null
    
    WriteNullStringAsEmpty—字符类型字段如果为null,输出为”“,而非null
    
    WriteNullBooleanAsFalse–Boolean字段如果为null,输出为false,而非null

    gson:

    // json转换
    Gson gson = new Gson();
    YksptAccountRecord yksptAccountRecord = gson.fromJson(gson.toJson(workToAcForm), YksptAccountRecord.class);
  • 相关阅读:
    拓扑排序
    最小费用最大流模板
    有上下界的网络流问题
    网络流模板
    LIS+LCS+LCIS
    【Vijos】1218 数字游戏
    【Vijos】1792 摆花
    【Vijos】1431 守望者的逃离
    【wikioi】1029 遍历问题
    背包模版
  • 原文地址:https://www.cnblogs.com/yanchaohui/p/9950492.html
Copyright © 2011-2022 走看看