Gente estou utilizando o metodo abaixo para conectar em um determinado link, e copiar o codigo fonte em um arquivo texto, entretanto a partir da metade do codigo fonte da pagina…o metodo comeca a da zebra…por exemplo…ele pega parte do codigo que ja foi repassado, ou pula trecho do codigo…
gostaria de saber como eu posso contornar o problema…
public static File link(String linha) throws MalformedURLException, IOException
{
String str=linha;
String link="";
File arquivo=new File(".",“temp.txt”);
FileWriter fw=new FileWriter(arquivo);
PrintWriter pw=new PrintWriter(fw);
URL url = new URL(str);
URLConnection conn = url.openConnection();
InputStream is = conn.getInputStream();
byte[] b = new byte[4096];
int c = 0;
String x = “”;
while ((c = is.read(b)) != -1)
{
pw.println(new String(b));
}
pw.close();
fw.close();
is.close();
return arquivo;
}