J'ai obtenu le contenu d'un HttpClient, mais je ne suis pas sûr de savoir où aller ensuite pour analyser mon résultat JSON. De plus, comment faire cela de manière asynchrone afin de pouvoir afficher un dialogue d'attente à l'utilisateur avec l'option d'annuler la requête en cours (l'exemple de l'interface utilisateur ne m'intéresse pas, mais comment configurer la classe HTTP pour qu'elle soit annulable) ?
HttpClient client = new DefaultHttpClient();
HttpGet request = new HttpGet("http://mysite/test.json");
try
{
HttpResponse response = client.execute(request);
// What if I want to cancel now??
HttpEntity entity = response.getEntity();
InputStream inputStream = entity.getContent();
}