アットウィキロゴ

px599

package x2015;
 
import tool.*;
 
public class pro {
 
        int s,datanumber;
    String[] data=new String[3600];
  String[] link=new String[3600];
 
    public static void main(String[] args){
        pro t=new pro();
 
    }
 
    pro(){
 
        String urlx="http://www.h2.dion.ne.jp/~slivnyak/";
 
 
        getdata sub=new getdata();
        sub.makedata(urlx,"SJIS");
        data=sub.data;
        datanumber=sub.datanumber; 
 
        int sx=0;
        for(s=1;s<datanumber+1;s++){
       if(data[s].indexOf(".html")>-1)sx=sx+1;
       if(data[s].indexOf(".html")>-1)link[sx]=data[s]; 
        }
 
        int pp=sx;
 
        for(s=2;s<sx+1;s++){
 
        int p1=link[s].indexOf("\"");
       int p2=link[s].indexOf("\"",p1+1);
       link[s]=link[s].substring(p1+1,p2);      
        }
        int tr;
        for(tr=2;tr<pp-2;tr++){
        urlx="http://www.h2.dion.ne.jp/~slivnyak/"+link[tr];
 
 
        getdata sub7=new getdata();
        sub7.makedata(urlx,"SJIS");
        data=sub7.data;
        datanumber=sub7.datanumber; 
 
        int s1=0;
        for(s=1;s<datanumber+1;s++){
       int h=0;
         if(data[s].indexOf("</table>")>-1)h=h+1;
 
        if(s1==0)h=h+1;
       if(h==2) s1=s;
        }
        String str="";
          for(s=1;s<s1;s++){
        str=str+data[s];
    }
 
    String[] x=str.split("</tr>");
   String[] y1=x[1].split("</th>");
   int de=0;
   for(sx=1;sx<y1.length;sx++){
   if(y1[sx].indexOf("順位")>-1)de=sx;
   }
 
    for(s=1;s<x.length;s++){
 
    String[] y=x[s].split("</td>");
    if(y.length>2)System.out.println(link[tr]+","+y[1].replace("<td>","")+","+y[de]);
    }
 
        }
 
 
 
    }
 
 
}
 
最終更新:2016年08月18日 13:50