比如這段程序?qū)崿F(xiàn)了Java打印“http://www.yeyar.com/TeamDetails.aspx?T=1”自T=1到10的HTML源代碼,但我只想打印出來其中的title信息,怎么修改呢? import java.io.*;
import java.net.URL;
import java.net.URLConnection;
public class DownloadPage {
public static void main(String[] args) {
String pre = "http://www.yeyar.com/TeamDetails.aspx?T=";
String suf = "";
int start = 1;//起始ID
int len = 10;//連續(xù)的數(shù)量
for(int i=start; i<=start+len; i++){
try {
download(pre,i+"",suf);
} catch (Throwable e) {
System.out.println(e.getMessage());
}
}
}
public static Object download(String prefix,String special,String suffix) throws Throwable{
URL url = new URL(prefix+special+suffix);
URLConnection uc =url.openConnection();
BufferedReader br = new BufferedReader(new InputStreamReader(uc.getInputStream()));
String tmp = null;
System.out.println(url.toString());
// FileWriter fw = new FileWriter("C:\\Users\\Sun\\Desktop\\1234.txt");
while((tmp=br.readLine()) != null){
if(tmp.trim().isEmpty())continue;
System.out.println(tmp+"\n");
break; //這里只打印了一行,去點的話會全部打印。
}
// fw.close();
br.close();
return null;
}
}
Java批處理主鍵升序頁面,如何循環(huán)打印其title?
寶慕林4294392
2019-03-22 14:15:40