Получите пользовательский вывод XML из электронной таблицы Google, но нет всплывающего окна для сохранения файла - PullRequest
0 голосов
/ 15 мая 2019

Я хочу экспортировать содержимое электронной таблицы в пользовательский XML. Код запускается без ошибок в баггере. Но я не получаю всплывающее окно, чтобы сохранить XML на моем компьютере

function doGet() {
  var content;
  try {
    content = doIt();
  } catch(err) {
    content = '<error>' + (err.message || err) + '</error>';
  }
  return ContentService.createTextOutput(content).setMimeType(ContentService.MimeType.XML);
}

function doIt() {

  var values = SpreadsheetApp.getActiveSpreadsheet()
    .getSheets()[0].getRange('A1:B2').getValues();
  return '<sheet>' + values.map(function(row, i) {
    return '<row>' + row.map(function(v) {
      return '<cell>' + v + '</cell>';
    }).join('') + '</row>';
  }).join('') + '</sheet>';
}

После возврата функции на картинке ничего не происходит

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...