Hi,
ich bin gerade dabei einen Parser zu schreiben. Bei Inhalten kleiner 10000 Byte funktioniert alles wunderbei, bei größeren Inhalten schneidet der bei ~ 10050 Byte immer ab.
Hier meine Funktion:
Weiß jemand wodran das liegt?
Gruß
Conners
ich bin gerade dabei einen Parser zu schreiben. Bei Inhalten kleiner 10000 Byte funktioniert alles wunderbei, bei größeren Inhalten schneidet der bei ~ 10050 Byte immer ab.
Hier meine Funktion:
Code:
...
HttpURLConnection myConnection = (HttpURLConnection)url.openConnection();
myConnection.setRequestMethod("GET");
...
InputStream in = myConnection.getInputStream();
InputStreamReader isr = new InputStreamReader(in, "UTF-8");
BufferedReader bufferedReader = new BufferedReader(isr, size);
StringBuilder stringBuilder = new stringBuilder();
...
String tmp;
while ((tmp=bufferedReader.readLine()) != null){
stringBuilder.append(line+"\n");
}
in.close();
myConnection.disconnect();
String myString = stringBuilder.toString();
...
Weiß jemand wodran das liegt?
Gruß
Conners