package sansan;
import tool.*;
public class pro {
int s,datanumber;
String[] data=new String[5000];
int[] a=new int[60];
int[] b=new int[60];
String[] tab=new String[5000];
String[] link=new String[5000];
String[] name=new String[5000];
public static void main(String[] args) {
pro test=new pro();
}
pro(){
readfile sub4=new readfile();
sub4.makedata("p.txt","UTF-8");
data=sub4.data;
datanumber=sub4.datanumber;
int sx=0;
for(s=1;s<datanumber+1;s++){
if(data[s].indexOf("<li>")>-1)sx=sx+1;
if(data[s].indexOf("<li>")>-1)link[sx]=data[s];
}
int delta=sx;
System.out.println(delta);
for(s=1;s<delta+1;s++){
int p1=link[s].indexOf("/wiki/");
int p2=link[s].indexOf("\"",p1);
System.out.println(link[s]);
if(p1>-1)link[s]=link[s].substring(p1,p2);
}
link[2]="/wiki/%E9%9D%92%E6%A3%AE%E7%9C%8C%E9%81%B8%E6%8C%99%E5%8C%BA";
link[46]="/wiki/%E9%B3%A5%E5%8F%96%E7%9C%8C%E9%81%B8%E6%8C%99%E5%8C%BA";
link[47]="/wiki/%E5%B3%B6%E6%A0%B9%E7%9C%8C%E9%81%B8%E6%8C%99%E5%8C%BA";
link[48]="/wiki/%E5%BE%B3%E5%B3%B6%E7%9C%8C%E9%81%B8%E6%8C%99%E5%8C%BA";
link[49]="/wiki/%E9%AB%98%E7%9F%A5%E7%9C%8C%E9%81%B8%E6%8C%99%E5%8C%BA";
int tr;
for(tr=1;tr<50;tr++){
getdata sub3=new getdata();
sub3.makedata("https://ja.wikipedia.org"+link[tr],"UTF-8");
data=sub3.data;
datanumber=sub3.datanumber;
String tt="";
for(s=1;s<datanumber+1;s++){
if(data[s].indexOf("<title>")>-1)tt=data[s];
}
tt=tt.replace("- Wikipedia</title>","");
tt=tt.replace("<title>","");
System.out.println(tt);
sx=0;
for(s=1;s<datanumber+1;s++){
int h=0;
if(data[s].indexOf("<li>")>-1)h=h+1;
if(data[s].indexOf("通常選挙")>-1)h=h+1;
if(h==2)sx=sx+1;
if(h==2)a[sx]=s;
}
int number=sx;
for(s=1;s<number+1;s++){
b[s]=0;
}
for(s=1;s<number+1;s++){
for(sx=a[s];sx<datanumber+1;sx++){
int h=0;
if(data[sx].indexOf("</table")>-1)h=h+1;
if(b[s]==0)h=h+1;
if(h==2)sx=sx+1;
if(h==2)b[s]=sx;
}
}
for(s=1;s<number+1;s++){
String str="";
for(sx=a[s];sx<b[s];sx++){
str=str+data[sx];
}
tab[s]=str;
}
writefile sub2=new writefile();
sub2.data=tab;
sub2.datanumber=number;
sub2.makedata("data/"+tt+".txt");
}
}
最終更新:2017年10月16日 05:44