InputStream stream =xxx; String responseString = readInputStream(stream); JSONObject json = JSONObject.fromObject(responseString); String userName= json.getString("userName");
private String readInputStream(InputStream inputStream) throws IOException { BufferedReader reader = new BufferedReader(new InputStreamReader(inputStream, "UTF-8")); String tmp; StringBuilder sb = new StringBuilder(); while ((tmp = reader.readLine()) != null) { sb.append(tmp).append("\n"); } if (sb.length() > 0 && sb.charAt(sb.length() - 1) == '\n') { sb.setLength(sb.length() - 1); } reader.close(); return sb.toString(); }