今天做了一个通过HTTP请求调接口的功能,返回的是一个JSON
{
Status: true
Code: "Success"
Message: "操作成功"
}
本想通过Map<String,String>后获取Status判断,但一直不能成功,因为boolean不能转String。
解决方法:
1 JSONObject object = JsonUtil.parseNotThrowException(entity.getData(), JSONObject.class); 2 3 boolean status =Boolean.valueOf(object.get("Status").toString()); 4 boolean code = object.get("Code").equals("Success");
本文介绍了一种通过HTTP请求调用接口并解析JSON响应的方法。具体展示了如何将JSON字符串转换为Java对象,以便进一步处理其内容,如读取Status和Code字段进行状态判断。
2030

被折叠的 条评论
为什么被折叠?



