【java】JSON.toJSONString 空對象也可以轉化為JSON字符串


 

        <dependency>
                <groupId>com.alibaba</groupId>
                <artifactId>fastjson</artifactId>
                <version>1.2.23</version>
            </dependency>

 

 

 Student item = new Student();
        System.out.println(
                JSON.toJSONString(
                        item,
                        SerializerFeature.WriteMapNullValue,
                        SerializerFeature.WriteNullNumberAsZero,
                        SerializerFeature.WriteNullListAsEmpty,
                        SerializerFeature.WriteNullStringAsEmpty,
                        SerializerFeature.WriteNullBooleanAsFalse
                )
        );
QuoteFieldNames———-輸出key時是否使用雙引號,默認為true

WriteMapNullValue——–是否輸出值為null的字段,默認為false

WriteNullNumberAsZero—-數值字段如果為null,輸出為0,而非null

WriteNullListAsEmpty—–List字段如果為null,輸出為[],而非null

WriteNullStringAsEmpty—字符類型字段如果為null,輸出為”“,而非null

WriteNullBooleanAsFalse–Boolean字段如果為null,輸出為false,而非nul

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM