アットウィキロゴ

dl asa

function myFunction() {
 
  for(m=7;m<13;m++){  
 
    mm=""+m;
    if(m<10)mm="0"+m;
 
 uu="http://www.tv-asahi.co.jp/hst/poll/2016"+mm+"/index.html";
 
 
     str="";
      try {
 
 var res = UrlFetchApp.fetch(uu);
        str=res.getContentText();
 
    } catch (e) { Logger.log("Fail");}
 
 
 
 
p1=str.indexOf(">支持する</dt>");
p2=str.indexOf("</dl>",p1);
 
str=str.substring(p1,p2);
 
     Logger.log(str);
 
var x=str.split("</dd>");
 
  var id3="1PF8sc4Dtm1td5tFhqhbNrJZoVOPWa24OwpxouY4E5nk";
var ex3 = SpreadsheetApp.openById(id3);
var sh3 = ex3.getSheetByName("data");  
 
 
for(s=0;s<x.length;s++){
delta=clean_str(x[s]);
delta=delta.replace(">支持する","");
  delta=delta.replace("支持しない","");
delta=delta.trim();
  p1=delta.indexOf("%");
  delta=delta.substring(0,p1);
  sh3.getRange(s+1,m).setValue(delta);
}
 
  } 
 
 
}
 
function clean_str(str){
 
  sp=str;
  for(kk=1;kk<15;kk++){
  sp=fresh(sp);
  }
  return sp;
}
 
function fresh(strstr){
 
  strstr=""+strstr;
 
  p1=strstr.indexOf("<")
  p2=-1; 
  if(p1>-1)p2=strstr.indexOf(">",p1)
  k="";
  if(p2>-1)k=strstr.substring(p1,p2)+">";
 
  strxp=strstr.replace(k,"");
 
  return strxp;
 
}
 
最終更新:2017年06月18日 22:27