String result= HttpRequest.post(serverConfig.getIp()+ ":" + serverConfig.getPort() + "/sitelevel/electricity/statistical/searchwaterUseDataConsumption")
.headerMap(headerMap,true)
.body(JSON.toJSONString(paramMap),ContentType.JSON.getValue())
.timeout(20000)//超时,毫秒
.execute().body();
EnergyApiCallback<Map<String,Object>> callback = JSONObject.parseObject(result, new TypeReference<EnergyApiCallback<Map<String,Object>>>(){});
if(callback!=null && callback.getCode() == 200){
return callback.getData();
}else{
return null;
}
public class EnergyApiCallback<T> {
private String msg;
private Integer code;
private T data;
private Object params;
}
解析json数据
最新推荐文章于 2025-04-29 10:06:42 发布