json格式:
{\"head\":{\"errorCode\":\"0000\",\"errorMsg\":\"请求成功\"},\"body\":\"{\\\"code\\\":\\\"0\\\",\\\"message\\\":\\\"插入成功!\\\"}\"}
示例代码 :(获取body中的code)
import com.alibaba.fastjson.JSONObject;
import com.gwcslife.common.utils.JsonUtil;
public class tests {
public static void main(String[] args) {
String str = "{\"head\":{\"errorCode\":\"0000\",\"errorMsg\":\"请求成功\"},\"body\":\"{\\\"code\\\":\\\"0\\\",\\\"message\\\":\\\"插入成功!\\\"}\"}";
JSONObject jsonObject = JsonUtil.parseObject(str, JSONObject.class);
String resultCode = jsonObject.get("body").toString();
jsonObject=JsonUtil.parseObject(resultCode, JSONObject.class);
resultCode = jsonObject.get("code").toString();
if (!"0".equals(resultCode)) {
System.out.println("111");
}else {
System.out.println("222");
}
}
}