アットウィキロゴ

k2399

package pp;
 
import tool.*;
 
public class pro {
 
     int s,datanumber;
    String[] data=new String[5000];
    String[] sta=new String[5000];
    String[] web=new String[50000];
    int tx;
      String[] link=new String[5000];
       String[] name=new String[5000];
 
 
    public static void main(String[] args) {
        pro t=new pro();
    }
    pro(){
 
      int  tr=1;
 
      readfile sub6=new readfile();
   sub6.makedata("d2.csv","UTF-8");
   datanumber=sub6.datanumber;
   data=sub6.data;    
 
   for(s=1;s<datanumber;s++){
   String[] x=data[s+1].split(",");    
   web[s]=x[1];
   }
 
 
   int delta=datanumber-1;
 
 
      for(tr=1;tr<delta;tr++){
        String urlx=web[tr];
 
        getdata sub=new getdata();
   sub.makedata(urlx,"UTF-8");
   datanumber=sub.datanumber;
   data=sub.data;    
 
 
 int sx=0;
  for(s=1;s<datanumber+1;s++){
 int h=0;
 if(data[s].indexOf("/wiki/")>-1)h=h+1;
  if(data[s].indexOf("title=")>-1)h=h+1;
 if(h==2)sx=sx+1;
 if(h==2)link[sx]=data[s];
  }
 
 
 
 
  int number=sx; 
 
  for(s=1;s<number+1;s++){
 int p1=link[s].indexOf("title=");
 p1=link[s].indexOf("\"",p1);
 int p2=link[s].indexOf("\"",p1+1);  
 name[s]=link[s].substring(p1+1,p2);
  }
 
  for(s=1;s<number+1;s++){
 int p1=link[s].indexOf("/wiki/");
 int p2=link[s].indexOf("\"",p1);  
 if(p2>-1)link[s]="https://ja.wikipedia.org"+link[s].substring(p1,p2);
 
  }
 
 
  for(s=1;s<number+1;s++){
  data[s]=name[s]+","+link[s];    
  }
 
 
 
  writefile sub5=new writefile();
  sub5.data=data;
  sub5.datanumber=number;
  sub5.makedata("data/"+tr+".txt"); 
      }      
 
 
    }
 
 
 
}
 
最終更新:2016年07月28日 22:26