0
点赞
收藏
分享

微信扫一扫

FastJson输出的json数据的顺序指定和调整_以及字段是Null的时候指定输出空字符串---springcloud工作笔记169

fastjson默认,如果字段是null,就不输出,这个就会导致输出的内容中缺少字段,

这时候可以这样做:

JSON.toJSONString(dataModel,SerializerFeature.WriteMapNullValue) 这样就会把碰到的null的字段,输出,然后对应字段的内容是null字符串

2.然后指定Json字符串中字段输出的顺序,可以这个,

比如:

@JSONType(orders = {"value","name"})

public class testModel {

public string name;

public string value;

get/set方法....

}

只要加上JSONType orders= 这样,在输出字符串的时候,value就会排到name的前面了...


举报

相关推荐

0 条评论