使用Google App Script从网址获取标题

时间:2016-01-23 22:48:35

标签: google-apps-script google-sheets

我想在Google电子表格上输入一个网址然后神奇地使用Google Apps脚本获取标题。你知道怎么实现吗?

3 个答案:

答案 0 :(得分:3)

您也可以在电子表格中执行importxml功能:

=IMPORTXML("URL","//title")

答案 1 :(得分:2)

这是魔术;)

设置onEdit触发器,

function onEdit(e)
{
  var url = e.value;
  var urlData = UrlFetchApp.fetch(url).getContentText();
  var xmldoc = Xml.parse(urlData, true);
  var title = xmldoc.html.head.getElements("title")[0].getText();
  Logger.log('URL Title: '+ title);
  Browser.msgBox('URL Title: '+ title);
}

Tada!

答案 2 :(得分:0)

=HYPERLINK(IMPORTXML("https://www.https://en.wikipedia.org/wiki/Moon_landing";"//title"))

因此,您有一个突出显示的,可单击的超链接;)