アットウィキロゴ

あうううい

function myFunction() {
 
  uu="http://www.tvdrama-db.com/drama_info/p/id-59452"
 
 
   str="";
      try {
 
 var res = UrlFetchApp.fetch(uu);
        str=res.getContentText();
 
    } catch (e) { Logger.log("Fail");}
 
 
 
 
  p1=str.indexOf("drama_det_all");
  p1=str.indexOf(">",p1);
  p2=str.indexOf("</table>",p1);
 
 
  str=str.substring(p1+1,p2);
 
 
 
  var x=str.split("</tr>");
 
  var delta=new Array();
 
  tx=0;
  for(s=0;s<x.length;s++){
  var x1=x[s].split("</td>");
  for(sx=0;sx<x1.length;sx++){
  tx=tx+1;
  delta[tx]=play(x1[sx]);
  }
  }
 
  number=tx;
  for(s=1;s<number+1;s++){
  Logger.log(delta[s]);
  }
 
 
var id="160ZQgcghwannLlG1fD8AmcSBr4bmzS-OlQdfJhOPwZY";
var ex = SpreadsheetApp.openById(id);
var sh = ex.getSheetByName("data");  
 
 var v=new Array();
 
  for(s=0;s<number+1;s++){
 v[s]=new Array();
 }
 
 
 v[0][0]="date";
 for(s=1;s<number+1;s++){
 v[s][0]=delta[s];
 }
 
 
sh.getRange(1,1,number+1,1).setValues(v); 
 
 
 
 
 
 
 
 
}
 
 
function play(str){
 
  strx=str;
  for(m=1;m<50;m++){
  strx=fresh(strx);
  }
 
  strx=strx.replace("&nbsp","");
  strx=strx.replace("&nbsp","");
  strx=strx.replace(";","");
  return strx;
 
}
 
function fresh(str){
 
  p1=str.indexOf("<");
  p2=str.indexOf(">",p1);
  sp="";
  if(p1>-1)sp=str.substring(p1,p2+1);
 
  k=str.replace(sp,"");
  return k;
}
 
最終更新:2017年04月29日 07:43