日期:2014-05-16  浏览次数:20387 次

java http请求 返回结果是json ,转成对象使用
?URLConnection connection = null;
??????? try {
??????????? connection = new URL("地址...").openConnection();
??????????? connection.connect();
?
??????????? InputStream fin = connection.getInputStream();
??????????? BufferedReader br = new BufferedReader(new InputStreamReader(fin));
??????????? StringBuffer buffer = new StringBuffer();
??????????? String temp = null;
??????????? while ((temp = br.readLine()) != null) {
??????????????? buffer.append(temp);
??????????? }
??????????? JSONArray ct = new JSONArray(buffer.toString());
?
??????????? for (int i = 0; i < ct.length(); i++) {
??????????????? JSONObject obj = ct.getJSONObject(i);
??????????????? obj.get("key");//key...
??????????? }
?
??????? } catch (IOException e) {
??????????? e.printStackTrace();
??????? } catch (JSONException e) {
??????????? e.printStackTrace();
??????? }