任何人都可以告诉我如何将=importxml
的结果添加到google脚本中的数组中。例如,谷歌脚本中的请求:
=IMPORTXML("https://www.google.com/search?q=bmw&safe=off&tbs=qdr:d","//h3[@class='r']")
我希望稍后迭代数组以查找特定的字符串!
答案 0 :(得分:1)
您可以尝试的一个选项是:
/* CODE FOR DEMONSTRATION PURPOSES */
function ImportXML2Array() {
var sheet = SpreadsheetApp.getActiveSheet(),
range,
values_array;
sheet.getRange("A1").setFormula('=IMPORTXML("https://www.google.com/search?q=bmw&safe=off&tbs=qdr:d"; "//h3[@class=\'r\']")');
range = sheet.getDataRange();
values_array = range.getValues();
range.clear();
Logger.log(values_array);
}
/* CODE FOR DEMONSTRATION PURPOSES */