アットウィキロゴ

yahioo

class ren07{

String urlx;
String bun,str;
int s;
int x[]=new int[10000];
int y[]=new int[10000];
String xml[]=new String[10000];
int xmlnumber;

public static void main(String [] args) {
ren07 test=new ren07();        
}

ren07(){

urlx="http://table.yahoo.co.jp/t?c=2005&a=1&b=1&f=2005&d=2&e=1&g=d&s=9717.t&y=0&z=9717.t&x=sb";

getdata get=new getdata();
get.makedata(urlx);
bun=get.bun;

System.out.println(bun);

int p1;

p1=bun.indexOf("<");
s=1;
x[1]=p1;
while(p1>-1){
p1=bun.indexOf("<",p1+1);
if(p1>-1)s=s+1;
if(p1>-1)x[s]=p1;
}
xmlnumber=s;

for(s=1;s<xmlnumber+1;s++){
y[s]=bun.indexOf(">",x[s]);
}

int p2;

for(s=1;s<xmlnumber+1;s++){
p1=x[s];
p2=y[s];
xml[s]=bun.substring(p1+1,p2);
}

int h;

for(s=1;s<xmlnumber-10;s++){
h=0;
if(xml[s].equals("td"))h=h+1;
if(xml[s+1].equals("small"))h=h+1;
if(xml[s+2].equals("/small"))h=h+1;
if(xml[s+3].equals("/td"))h=h+1;
if(xml[s+4].equals("td"))h=h+1;
if(xml[s+5].equals("small"))h=h+1;
if(xml[s+6].equals("/small"))h=h+1;
if(xml[s+7].equals("/td"))h=h+1;
if(h==8)System.out.println(s);
}
p1=x[567];
str=bun.substring(p1,bun.length());
p1=str.indexOf("</table>");
str=str.substring(0,p1);
System.out.println(str);



}            

}
最終更新:2011年04月03日 09:52