/** * 這是一個發送doGet請求并得到返回的json數據的方法 *? * @param msg * @return */ public static Result doGet(String msg) { /* * 得到完整的url */ String url = setURL(msg); HttpUtils httpUtils = new HttpUtils(); httpUtils.send(HttpRequest.HttpMethod.GET, url, new RequestCallBack<String>() { /** * 這是一個請求成功調用的方法 */ @Override public void onFailure(HttpException arg0, String arg1) { System.out.println("請求失敗了..."); } /** * 這是一個請求成功調用的犯法 *? * @return */ @Override public void onSuccess(ResponseInfo<String> info) { try { JSONObject obj = new JSONObject(info.result); String code = obj.getString("code"); String text = obj.getString("text"); result.setCode(Integer.parseInt(code)); result.setText(text); System.out.println(result.getCode()); System.out.println(result.getText()); System.out.println(result); } catch (JSONException e) { e.printStackTrace(); } } }); System.out.println(result); return result; }
添加回答
舉報
0/150
提交
取消