アットウィキロゴ

dlぁn

package cav3;
 
import tool.*;
 
public class pro {
 
       int s,datanumber;
String[] data=new String[5000];
int[] point=new int[500];   
String[] name=new String[5000];
String[] subdata=new String[5000];
 
    public static void main(String[] args) {
        pro t=new pro();
    }
    pro(){
 
 
        readfile sub=new readfile();
   sub.makedata("data.txt","UTF-8");
   data=sub.data;
   datanumber=sub.datanumber;
 
   String[] link=new String[500];
   int sx=0;
   for(s=1;s<datanumber+1;s++){
   int h=0;
   if(data[s].indexOf("内閣")>-1)h=h+1;
     if(data[s].indexOf("wiki")>-1)h=h+1;
     if(h==2)sx=sx+1;
     if(h==2)link[sx]=data[s];
 
   }     
 
   int delta=sx;
 
     for(s=1;s<delta+1;s++){
     int p1=link[s].indexOf("title");
     p1=link[s].indexOf(">",p1);
      int p2=link[s].indexOf("<",p1);  
      name[s]=link[s].substring(p1+1,p2);
    System.out.println(name[s]);
     }
 
 
       for(s=1;s<delta+1;s++){
     int p1=link[s].indexOf("wiki");
     int p2=link[s].indexOf("\"",p1);
      if(p1>-1)link[s]="https://ja.wikipedia.org/"+link[s].substring(p1,p2);
    }
 
 
 
        int tr;
     for(tr=1;tr<delta+1;tr++){   
 
        String urlx=link[tr];
 
    getdata sub2=new getdata();
   sub2.makedata(urlx,"UTF-8");
   data=sub2.data;
   datanumber=sub2.datanumber;
 
 
   sx=0;
    for(s=1;s<datanumber+1;s++){
      if(data[s].indexOf("mw-headline")>-1)sx=sx+1;  
    if(data[s].indexOf("mw-headline")>-1)point[sx]=s;
 
    }    
 
    int numberx=sx;
 
            int n=0;
        for(s=1;s<numberx;s++){
        int p1=0;
        int p2=0;
        for(sx=point[s];sx<point[s+1];sx++){ 
        if(data[sx].indexOf("内閣総理大臣")>-1)p1=100;
        if(data[sx].indexOf("外務大臣")>-1)p2=100;
        }
        int h=0;
        if(p1>50)h=h+1;
         if(p2>50)h=h+1;
        if(h==2)n=s; 
        }
 
    sx=0;    
    for(s=point[n];s<point[n+1];s++){
    sx=sx+1;
    subdata[sx]=data[s];    
    }
 
    writefile sub4=new writefile();
    sub4.data=subdata;
    sub4.datanumber=sx;
    sub4.makedata("data/("+tr+")"+name[tr]+".txt");
 
    }
 
 
 
 
    }
 
 
}
 
最終更新:2017年08月30日 14:59