アットウィキロゴ

けいばp

package uma;
 
import tool.*;
 
public class pro {
 
    int s,datanumber;
    String[] data=new String[5000];
      String[] link=new String[5000];
 
    public static void main(String[] args) {
        pro t=new pro();
    }
    pro(){
 
        int n=0;
        int yy;
 
 for(yy=2007;yy<2017;yy++){
 
        String urlx="http://www.jra.go.jp/datafile/seiseki/replay/"+yy+"/";
 
   getdata sub3=new getdata();
   sub3.makedata(urlx+"jyusyo.html","SJIS");
   data=sub3.data;
   datanumber=sub3.datanumber;
 
   String str="";
   for(s=1;s<datanumber+1;s++){
   str=str+data[s];
 
   }
 
   String[] x=str.split("</TR>");
 
   int sx,number;
 
   number=x.length;
 
   for(s=0;s<x.length;s++){
   String[] y=x[s].split("</TD>");
   link[s+1]="";
   for(sx=0;sx<y.length;sx++){
  if(sx==7)link[s+1]=y[sx];
 
   }
   }
 
 
 
   for(s=1;s<number+1;s++){
 
   int p1=link[s].indexOf("HREF=");
    p1=link[s].indexOf("\"",p1);
   int p2=link[s].indexOf("\"",p1+1);
   if(p1>-1)link[s]=link[s].substring(p1+1,p2);
   }
   for(s=1;s<number+1;s++){
   int p1=link[s].indexOf("/g1/");
   if(p1>-1)link[s]=link[s].substring(p1,link[s].length());
 
   }
 
 
   for(s=1;s<number+1;s++){
   int h=0;
  if(link[s].indexOf("html")>-1)h=h+1;
   if(link[s].indexOf("/g1/")>-1)h=0;
   if(h==1)link[s]=urlx+link[s];
   h=0;
  if(link[s].indexOf("html")>-1)h=h+1;
   if(link[s].indexOf("/g1/")>-1)h=h+1;
   if(h==2)link[s]="http://www.jra.go.jp/datafile/seiseki"+link[s];
   }
 
 
 
 
 
 
 
 
        for(s=1;s<number+1;s++){
 
        String web=link[s];
 
        System.out.println(web);
 
        if(web.length()>2){
 
         getdata sub=new getdata();
   sub.makedata(web,"SJIS");
   data=sub.data;
   datanumber=sub.datanumber;
 
 
   n=n+1;
 
   writefile sub2=new writefile();
   sub2.data=data;
   sub2.datanumber=datanumber;
   sub2.makedata("gdata/"+n+".txt");
 
        }
 
        }
 
    }
    }
}
 
最終更新:2016年05月06日 16:44