アットウィキロゴ

osu

package p4;
 
import tool.*;
 
 
public class pro {
 
      String[] artist=new String[5000];
 
      String[] data=new String[5000];
   int s,sx,datanumber,subnumber;
   String urlx,word,author;
 
   String[] point=new String[5000];
   String[] age=new String[5000];
   String[] party=new String[5000];
   String[] sex=new String[5000];
    String[] check=new String[5000];
 
      String[] name=new String[5000];
   String[] city=new String[5000];
    String[] link=new String[5000];
 
 
    public static void main(String[] args) {
        pro t=new pro();
    }
 
    pro(){
 
        int delta;
 
   for(delta=1;delta<48;delta++){
 
        urlx="http://go2senkyo.com/shugiin/49/prefecture/"+delta;
 
     int n;
 
   getdata sub2=new getdata();
   sub2.makedata(urlx,"UTF-8");
   data=sub2.data;
   datanumber=sub2.datanumber;
 
 
 String str1="";
        for(s=1;s<datanumber+1;s++){
   if(data[s].indexOf("list-card")>-1)str1=data[s];
   }
 
 
        String[] p=str1.split("</ul>");
 
       n=0;
       for(s=0;s<p.length;s++){ 
    String[] p1=p[s].split("</li>");
        if(p1.length>1){
        n=n+1;
        name[n]=p1[0];
        city[n]=p1[1];
    }
       }
 
        for(s=1;s<n+1;s++){
        int q1=name[s].indexOf("href");
        q1=name[s].indexOf("\"",q1);
        int q2=name[s].indexOf("\"",q1+1);
        link[s]=name[s].substring(q1+1,q2); 
 
        }
 
 
        for(s=1;s<n+1;s++){
        int q1=name[s].indexOf("key");
        q1=name[s].indexOf(">",q1);
        int q2=name[s].indexOf("<",q1);
        name[s]=name[s].substring(q1+1,q2); 
        }
 
 
 
        int tr;
        for(tr=1;tr<n+1;tr++){
        urlx="http://go2senkyo.com/"+link[tr];
 
 
 
   getdata sub=new getdata();
   sub.makedata(urlx,"UTF-8");
   data=sub.data;
   datanumber=sub.datanumber;
 
 
   int s1=0;
   for(s=1;s<datanumber+1;s++){
   if(data[s].indexOf("mainBox")>-1)s1=s;    
   }
 
   int s2=0;
   for(s=s1;s<datanumber+1;s++){
     if(data[s].indexOf("consListTbl")>-1)s2=s;     
   }
 
 
   String str=data[s2];
   String[] x=str.split("</tr>");
 
   int number=x.length-2;
 
   for(s=1;s<number+1;s++){
   artist[s]=x[s];    
   }
 
    for(s=1;s<number+1;s++){
   String[] y=artist[s].split("</td>");    
   for(sx=0;sx<y.length;sx++){
   y[sx]=y[sx].replace("<td>","");
   }
 
   age[s]=y[4];
   party[s]=y[6];
   point[s]=y[1];
   artist[s]=y[3];
   check[s]=y[0];
 
    }
 
   for(s=1;s<number+1;s++){
        int q1=artist[s].indexOf("\"");
        q1=artist[s].indexOf(">",q1);
        int q2=artist[s].indexOf("<",q1);
        artist[s]=artist[s].substring(q1+1,q2); 
        }
 
         for(s=1;s<number+1;s++){
 
        int q1=point[s].indexOf(">");
        int q2=point[s].indexOf("票",q1);
        point[s]=point[s].substring(q1+1,q2); 
        }
 
              for(s=1;s<number+1;s++){
  System.out.println(name[tr]+"△"+age[s]+"△"+party[s]+"△"+artist[s]+"△"+point[s]);
    }
 
 
        }
 
   }
 
 
 
    }
 
 
 
 
}
 
最終更新:2016年02月02日 22:53