KKSU
2024-05-11 04b73bbb2b20f0c3bef5c8ca94edf97eeb9d0994
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
package cc.mrbird.febs.dapp.soccer.util;
 
import cc.mrbird.febs.common.contants.SoccerContants;
import cn.hutool.core.util.ObjectUtil;
import cn.hutool.json.JSONArray;
import cn.hutool.json.JSONObject;
import cn.hutool.json.JSONUtil;
import com.mashape.unirest.http.HttpResponse;
 
public class SoccerResponseUtil {
 
    public static JSONArray getResponseToJSONArray(HttpResponse<String> response){
        JSONObject parseObj = JSONUtil.parseObj(response.getBody());
        Object responseStr = parseObj.get(SoccerContants.RESPONSE);
        return JSONUtil.parseArray(responseStr);
    }
 
    public static String objectToStr(Object object){
        return ObjectUtil.isEmpty(object) ? "-" : (String) object;
    }
 
    public static Integer objectToInteger(Object object){
        return ObjectUtil.isEmpty(object) ? 0 : (Integer) object;
    }
}