1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
// récupération du flux
HttpEntity entity = response.getEntity();
InputStream is = entity.getContent();
//lecture
// attention à l'encodage, mets celui que tu veux, sachant que sauf erreur de ma part Json utilise utf_8 par défaut... (vérifie auprès des pros ;) )
BufferedReader reader = new BufferedReader(new InputStreamReader(is,"iso-8859-1"),8);
StringBuilder sb = new StringBuilder();
String s = null;
while ((s = reader.readLine()) != null) {
sb.append(s + "\n");
}
is.close();
// préparation de ton outil Json
String resultat = sb.toString();
JSONArray jArray = new JSONArray(resultat);
JSONObject json = acces.jArray.getJSONObject(0); |