Hallo,
ich hole mir eine Seite vom Server über URLConnection und habe nen BufferedReader zum auslesen:
Wie kann ich diesen Stream zweimal auslesen (den gesamten Stream), ohne vorher nen Marker setzen zu müssen und zu resetten???
Einfach eine Kopie mit "BufferedReader br2=br;" anlegen, die man ausliest, funktioniert so ja nicht.
ich hole mir eine Seite vom Server über URLConnection und habe nen BufferedReader zum auslesen:
Code:
URL u = new URL ("uuu");
URLConnection uc = u.openConnection();
BufferedReader br = new BufferedReader(
new InputStreamReader(
uc.getInputStream() ));
String Line;
while ((Line = br.readLine()) != null)
System.out.println(Line);
br.close();
Wie kann ich diesen Stream zweimal auslesen (den gesamten Stream), ohne vorher nen Marker setzen zu müssen und zu resetten???
Einfach eine Kopie mit "BufferedReader br2=br;" anlegen, die man ausliest, funktioniert so ja nicht.