アットウィキロゴ

dlあれ

package aera;
 
import tool.getdata;
import tool.writefile;
 
 
public class pro {
 
 
    int s,datanumber;
String[] data=new String[5000];
String[] link=new String[5000];
int number;
 
    public static void main(String[] args) {
        pro te=new pro();
    }
 
    pro(){
 
        int n=0;
        int p=0;
        for(p=1;p<32;p++){
 
         String urlx="http://publications.asahi.com/ecs/backnumber/?id=12&page="+p;
 
          getdata sub4=new getdata();
   sub4.makedata(urlx,"UTF-8");
   data=sub4.data;
   datanumber=sub4.datanumber;
 
 
 
   int sx=0;
   for(s=1;s<datanumber+1;s++){
   int h=0;
   if(data[s].indexOf("/ecs/detail/")>-1)h=h+1;
    if(data[s].indexOf("<td class=\"txt\">")>-1)h=h+1;
    if(h==2)sx=sx+1;
    if(h==2)link[sx]=data[s];
 
   }
 
     number=sx;
 
    for(s=1;s<number+1;s++){
   int p1=link[s].indexOf("item_id");
   int p2=link[s].indexOf("\"",p1);
   link[s]="http://publications.asahi.com/ecs/detail/?"+link[s].substring(p1,p2); 
    }
 
 
 
        int tr=1;
        for(tr=1;tr<number+1;tr++){
 
       urlx=link[tr];
 
 
   getdata sub=new getdata();
   sub.makedata(urlx,"UTF-8");
   data=sub.data;
   datanumber=sub.datanumber;
 
   n=n+1;
 
    writefile sub2=new writefile();
    sub2.data=data;
   sub2.datanumber=datanumber;
   sub2.makedata("data/"+n+".txt");
        }
 
        }
 
    }
 
 
 
}
 
最終更新:2016年07月17日 03:07