package bus;
import tool.*;
public class pro {
int s,datanumber;
String[] data=new String[50000];
String[] name=new String[50000];
String[] link=new String[50000];
String[] bus=new String[50000];
public static void main(String[] args) {
pro t=new pro();
}
pro(){
int sx=0;
int tr;
for(tr=1;tr<8;tr++){
String urlx="http://shukatsu-road.com/category/%E5%A4%A7%E6%89%8B%E4%BC%81%E6%A5%AD%E6%8E%A1%E7%94%A8%E5%A4%A7%E5%AD%A6%E5%88%A5%E5%B0%B1%E8%81%B7%E8%80%85%E6%95%B0%E3%83%A9%E3%83%B3%E3%82%AD%E3%83%B3%E3%82%B0%E9%81%8E%E5%8E%BB%EF%BC%95%E3%81%8B/page/"+tr+"/";
if(tr==1)urlx="http://shukatsu-road.com/category/%E5%A4%A7%E6%89%8B%E4%BC%81%E6%A5%AD%E6%8E%A1%E7%94%A8%E5%A4%A7%E5%AD%A6%E5%88%A5%E5%B0%B1%E8%81%B7%E8%80%85%E6%95%B0%E3%83%A9%E3%83%B3%E3%82%AD%E3%83%B3%E3%82%B0%E9%81%8E%E5%8E%BB%EF%BC%95%E3%81%8B/";
getdata sub2=new getdata();
sub2.makedata(urlx,"UTF-8");
data=sub2.data;
datanumber=sub2.datanumber;
for(s=1;s<datanumber+1;s++){
if(data[s].indexOf("</a></h2>")>-1)sx=sx+1;
if(data[s].indexOf("</a></h2>")>-1)link[sx]=data[s];
}
}
int number=sx;
for(s=1;s<number+1;s++){
int p1=link[s].indexOf("title=");
int p2=link[s].indexOf("過去",p1);
bus[s]=link[s].substring(p1,p2);
}
for(s=1;s<number+1;s++){
int p1=link[s].indexOf("http");
int p2=link[s].indexOf("\"",p1);
link[s]=link[s].substring(p1,p2);
}
System.out.println(number);
for(tr=1;tr<50;tr++){
String urlx=link[tr];
getdata sub=new getdata();
sub.makedata(urlx,"UTF-8");
data=sub.data;
datanumber=sub.datanumber;
String str1="<p><strong>";
sx=0;
for(s=1;s<datanumber+1;s++){
if(data[s].indexOf(str1)>-1)sx=sx+1;
if(data[s].indexOf(str1)>-1)name[sx]=data[s];
}
for(s=1;s<sx+1;s++){
System.out.println(bus[tr]+name[s]);
}
}
}
}
最終更新:2016年01月30日 19:02