0

我想得到主机的扉页

我希望得到Страховые компании Уфы。Адреса отделений в Уфе

并得到��������������������。���������������� �����</p>

示例脚本:

function doGet() {
  var options1 = {
    contentType: "text/html; charset=windows-1251",
    muteHttpExceptions: true
  };
  var url_catalog = 'http://ufa.insure-company.ru/';
  var response = UrlFetchApp.fetch(url_catalog, options1);
  var txt = response.getContentText();
  doc = Xml.parse(txt, true);
  var tbody = doc.html.head;
  var title = tbody.getElements("title");
  var t = title[0].getText();
  return HtmlService.createHtmlOutput(t);
}
4

1 回答 1

1
function doGet() {
  var options1 = {
    contentType: "text/html ",
    muteHttpExceptions: true
 };
  var url_catalog = 'http://ufa.insure-company.ru/';
  var response = UrlFetchApp.fetch(url_catalog, options1).getContentText("windows-1251");      
  doc = Xml.parse(response, true);
  var tbody = doc.html.head;
  var title = tbody.getElements("title");
  var t = title[0].getText();
  return HtmlService.createHtmlOutput(t);
}

它实际上是在旧产品论坛中回答的,请参见此处的答案

您可以使用 getContentText() 在 UrlFetchApp 类中获取上下文。

工作示例

于 2013-01-07T02:28:41.643 回答