アットウィキロゴ

875

package bing;
import tool.*;
 
public class pro {
 
    int s,datanumber;
    String[] data=new String[5000];
       String[] link=new String[5000];
        String[] title=new String[5000];
    int number;
 
 
    public static void main(String[] args) {
        pro te=new pro();
    }
 
    pro(){
 
   readfile sub5=new readfile();
   sub5.makedata("link.csv","UTF-8");
   data=sub5.data;
   datanumber=sub5.datanumber;
 
 
   for(s=2;s<datanumber+1;s++){
    String[] x=data[s].split(",");
    link[s-1]=x[2];
   }
 
   int sx=0;
   String str="";
 
 
   number=datanumber-1;
 
 
        int tr;
 
    for(tr=1;tr<number+1;tr++){
 
    String urlx=link[tr];
 
 
 
   getdata sub3=new getdata();
   sub3.makedata(urlx,"UTF-8");
   data=sub3.data;
   datanumber=sub3.datanumber;
 
   int s1=0;
   int s2=0;
 
   for(s=1;s<datanumber+1;s++){
   if(data[s].indexOf("infobox")>-1)s1=s;
   }
 
   int h;
   if(s1<1)s1=1;
   for(s=s1;s<datanumber+1;s++){
   h=0;
  if(data[s].indexOf("</table>")>-1)h=h+1;
  if(s2==0)h=h+1;
  if(h==2)s2=s;  
   }
 
   str="";
   for(s=s1;s<s2;s++){
   str=str+data[s];
 
    }
 
   String[] x=str.split("</tr>");
 
 
 
   for(s=1;s<x.length;s++){
   data[s]=x[s]; 
    }
 
   datanumber=x.length-1;
 
 
   writefile sub4=new writefile();
   sub4.datanumber=datanumber;
   sub4.data=data;
   sub4.makedata("data/"+tr+".txt");
 
 
    }
 
 
 
 
 
 
 
    }
 
 
 
 
}
 
最終更新:2016年08月02日 19:42