JSONObject.parseObject()顺序问题

前言

使用parseObject转换后,JSONObject对key的顺序进行了排列。abcde…

代码

解决前:

ServiceRequest<ConfigInfoUpdateRequest> request  = JSONObject.parseObject(requestData, new TypeReference<ServiceRequest<ConfigInfoUpdateRequest>>(){});

解决后:

ServiceRequest<ConfigInfoUpdateRequest> request  = JSONObject.parseObject(requestData, new TypeReference<ServiceRequest<ConfigInfoUpdateRequest>>(){}.getType(), Feature.OrderedField);

你可能感兴趣的:(java)