アットウィキロゴ

データしょty

package check;
 
import tool.*;
 
public class pro {
 
    int s,datanumber;
String[] data=new String[50000];
 
 String[] link=new String[50000];
  String[] web=new String[50000];
  String[] name=new String[50000];
 
    public static void main(String[] args) {
        pro te=new pro();
    }
 
    pro(){
 
 int y1;
 int m1;
 int tr=0;
 for(y1=3;y1<17;y1++){
 for(m1=1;m1<5;m1++){
 
     int m2=3*m1-2;
 
 String z=""+y1;
 if(y1<10)z="0"+y1;
 if(m2>9)z=z+""+m2;
 if(m2<10)z=z+"0"+m2;
 
           String urlx="http://artv.info/ar"+z+".html#koinaka";
 
 
        getdata sub8=new getdata();
        sub8.makedata(urlx,"EUC-JP");
        data=sub8.data;
        datanumber=sub8.datanumber;  
 
          String str="";
 for(s=1;s<datanumber+1;s++){
str=str+data[s];
 
 
 }
 
 String[] x=str.split("</tr>");
 int sx=0;
 for(s=0;s<x.length;s++){
     if(x[s].indexOf("脚本")>-1)sx=sx+1;
      if(x[s].indexOf("脚本")>-1)link[sx]=x[s];
 
    }
 
 int number=sx;
 
 for(s=2;s<number+1;s++){ 
 String[] y=link[s].split("</td>");
 String strx=y[3];
 strx=strx.replace("<br>", "△");
 strx=strx.replace("、", "△");
 strx=strx.replace(":", "○△");
 strx=strx.replace("etc", "");
  strx=strx.replace("△△", "△");
 link[s]=change(strx);
 
 }
 
 for(s=2;s<number+1;s++){
 String[] x1=link[s].split("△");
 tr=tr+1;
 for(sx=0;sx<x1.length;sx++){
 System.out.println(tr+","+x1[sx].trim());    
 }
 }
 
 }}
 
 
 
    }
 
     String change(String str){
 
        int n;
        for(n=1;n<51;n++){
        str=rev(str);    
        }
 
        str=str.replace(" ","");
 
        return str;
    }
 
 String rev(String str){
 
        if(str==null)str="";
 
        int p1=str.indexOf("<");
        int p2=-1;
        if(p1>-1)p2=str.indexOf(">",p1);
        String strx="";
        if(p2>-1)strx=str.substring(p1,p2+1);
        str=str.replace(strx,"");
 
        return str;
    }    
 
}
 
最終更新:2016年07月31日 18:26