package movie;
import tool.*;
public class pro {
int s,datanumber;
String[] data=new String[5000];
String[] namex=new String[5000];
String[] de=new String[9000];
String id,title;
public static void main(String[] args) {
pro t=new pro();
}
pro(){
readfile sub52=new readfile();
sub52.makedata("q.csv","UTF-8");
data=sub52.data;
datanumber=sub52.datanumber;
for(s=2;s<datanumber+1;s++){
String[] z=data[s].split(",");
de[s-1]=z[0];
}
for(s=1;s<datanumber;s++){
int p1=de[s].indexOf("(");
if(p1>-1)de[s]=de[s].substring(0,p1);
p1=de[s].indexOf("【");
if(p1>-1)de[s]=de[s].substring(0,p1);
}
int tr;
for(tr=1;tr<datanumber;tr++){
makeutf sub6=new makeutf();
String d=sub6.makedata(de[tr]);
String urlx="http://movies.yahoo.co.jp/search/?query="+d;
getdata sub=new getdata();
sub.makedata(urlx,"UTF-8");
data=sub.data;
datanumber=sub.datanumber;
String str="";
for(s=1;s<datanumber+1;s++){
str=str+data[s];
}
String[] x=str.split("</section>");
String delta="";
for(s=1;s<x.length;s++){
if(x[s].indexOf("作品検索結果")>-1)delta=x[s];
}
id="";
int q1=delta.indexOf("data-cinema-id");
if(q1>0)q1=delta.indexOf("\"",q1);
int q2=delta.indexOf("\"",q1+1);
if(q1>0)id=delta.substring(q1+1,q2);
title="";
q1=delta.indexOf("title");
if(q1>0)q1=delta.indexOf("\"",q1);
q2=delta.indexOf("\"",q1+1);
if(q1>0)title=delta.substring(q1+1,q2);
System.out.println(de[tr]+","+id+","+title);
}
}
int count(String word,String mem){
int c1=0;
int p1=0;
while(p1>-1){
p1=word.indexOf(mem,p1+1);
if(p1>0)c1=c1+1;
if(c1>100)p1=-1;
}
return c1;
}
String change(String str){
int n;
for(n=1;n<501;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月14日 04:48