FastJson乱序问题

 

1、初始化为有序json对象

JSONObject jsonOrdered= new JSONObject(true);

2、将String对象转换过程中,不要调整顺序

 

JSONObject jsonOrdered = JSONObject.parseObject(jsonString, Feature.OrderedField);



3 对象序列化乱序

 

 @JSONField(ordinal = 1)
private String id;
@JSONField(ordinal = 2)
private String name;
@JSONField(ordinal = 3)
private double lng;
@JSONField(ordinal = 4)

加对应注解即可
posted @ 2018-07-25 10:49  渔阳nice  阅读(789)  评论(0编辑  收藏  举报