zoukankan      html  css  js  c++  java
  • JSON.toJSONString(Object object,SerializerFeature...features)详解

    D

    package myProject;
    
    import java.math.BigDecimal;
    import java.util.ArrayList;
    import java.util.List;
    
    import com.alibaba.fastjson.JSON;
    import com.alibaba.fastjson.JSONObject;
    import com.alibaba.fastjson.serializer.SerializerFeature;
    
    public class FastJsonTest {
        
        private int a;
        private BigDecimal b;
        private String c;
        private List<Student> list;
        
    
        public String getC() {
            return c;
        }
    
    
        public void setC(String c) {
            this.c = c;
        }
    
    
        public int getA() {
            return a;
        }
    
    
        public void setA(int a) {
            this.a = a;
        }
    
    
        public BigDecimal getB() {
            return b;
        }
    
    
        public void setB(BigDecimal b) {
            this.b = b;
        }
    
    
        public List<Student> getList() {
            return list;
        }
    
    
        public void setList(List<Student> list) {
            this.list = list;
        }
    
    
        public static void main(String[] args) {
            FastJsonTest f=new FastJsonTest();
            String json1=JSON.toJSONString(f);
            String json2=JSON.toJSONString(f,SerializerFeature.WriteMapNullValue,SerializerFeature.WriteNullListAsEmpty,SerializerFeature.WriteNullStringAsEmpty,SerializerFeature.WriteNullNumberAsZero);
            System.out.println("json1"+json1);
            System.out.println("json2"+json2);
            
        }
    }

    输出结果为:

    json1{"a":0}
    json2{"a":0,"b":0,"c":"","list":[]}

    可见,BigDecimal类型,String类型,List类型在不添加对应参数,都不会显示出来。

  • 相关阅读:
    并发编程概述
    学习笔记-ResNet网络
    学习笔记-反向传播算法
    学习笔记-canny边缘检测
    学习笔记-霍夫变换
    GitHub访问速度慢的一种优化方法
    C#开源定时回调库PETimer的使用
    C#开源网络通信库PESocket的使用
    XML在C#与Unity3D中的实战运用
    Unity本地持久化类Playerprefs使用详解
  • 原文地址:https://www.cnblogs.com/BonnieWss/p/9268338.html
Copyright © 2011-2022 走看看