@SHERPY

Реально ли написать скрипт для конвертации?

Реально ли сделать скрипт для Google таблиц, чтобы раз в сутки, он брал epg по ссылки и загружал в таблицу, потом через сутки опять догружал новые данные не дублируя, или переписывая уже существующие?

EPG это вроде как обычный XML.
  • Вопрос задан
  • 69 просмотров
Решения вопроса 1
oshliaer
@oshliaer Куратор тега Google Apps Script
Google Products Expert
Да, это реально. Не видно никаких препятствий. Плюс, Apps Script умеют парсить xml в JS, так что это возможно.

Как примерно реализовать:

  1. Получить данные из файла EPG через UrlFetch
    const xml = UrlFetchApp.fetch(url).getContentText()

  2. Распарсить данные через XMLService const document = XmlService.parse(xml)
  3. Получить текущие данные из Таблицы SpreadsheetApp, getDataRange().getValues()
  4. Сравнить с полученными данными из xml
  5. Если есть разница, то обновить Таблицу SpreadsheetApp, getDataRange().setValues()
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы