#google-sheets #google-apps-script
#google-таблицы #google-приложения-скрипт
Вопрос:
Каков был бы наилучший способ разобрать HTML — строку после выборки URL ? Если мы найдем элемент, он вернет True, иначе False, прямо сейчас я использую это, но я не думаю, что я на правильном пути, так как он уже выдает ошибку! Это выполняется как скрипт в электронной таблице Google .
function amazon() {
var response = UrlFetchApp.fetch("http://www.amazon.com/");
var text = response.getContentText();
var result = text.find("kindle");
return result
}
Ответ №1:
Вы могли бы попробовать что-то вроде этого, которое возвращало бы false, если строка «kindle» отсутствует, или true, если она присутствует хотя бы один раз.
function amazon() {
var response = UrlFetchApp.fetch("http://www.amazon.com/");
var text = response.getContentText();
var result = text.search("kindle");
if (result == -1) {
return false;
} else {
return true;
}
}