tengo el siguiente código que lee el contenido de un URLAndroid leer el contenido de una URL (contenido que falta después de resultado)
public static String DownloadText(String url){
StringBuffer result = new StringBuffer();
try{
URL jsonUrl = new URL(url);
InputStreamReader isr = new InputStreamReader(jsonUrl.openStream());
BufferedReader in = new BufferedReader(isr);
String inputLine;
while ((inputLine = in.readLine()) != null){
result.append(inputLine);
}
}catch(Exception ex){
result = new StringBuffer("TIMEOUT");
Log.e(Util.AppName, ex.toString());
}
in.close();
isr.close();
return result.toString();
}
El problema es que me falta el contenido después de 4065 caracteres en el resultado devuelto. ¿Alguien puede ayudarme a resolver este problema?
Nota: La url que estoy tratando de leer contiene una respuesta JSON, así que todo está en una línea Creo que es por eso que me está faltando algo de contenido.
hola tengo el mismo problema. podrías ayudarme ¿Qué has hecho para rectificarlo? – Praveen
Aún no he encontrado una solución a este problema. – Josnidhin
¿cómo se puede utilizar HttpClient? Me refiero a org.apache.http.client.HttpClient. – skysign