Задать вопрос
@SHERPY

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

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

EPG это вроде как обычный XML.
  • Вопрос задан
  • 80 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 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()
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы