好的,我已经成功连接到远程服务器并收到了 HTTP/1.1 200 OK
响应,并且响应被打包到 HttpResponse 对象中。现在如何从中获取响应中的数据,特别是从服务器发送的 JSON?
最佳答案
像这样的东西:复制在这里:How do I parse JSON from a Java HTTPResponse?
HttpResponse response; // some response object
BufferedReader reader = new BufferedReader(new InputStreamReader(response.getEntity().getContent(), "UTF-8"));
String json = reader.readLine();
JSONTokener tokener = new JSONTokener(json);
JSONArray finalResult = new JSONArray(tokener);
关于android - 从 HttpResponse 中提取消息正文,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6951611/