Создать форму Google из файла XML - PullRequest
1 голос
/ 31 октября 2019

У меня есть древовидная структура в файле XML, и я хочу динамически сгенерировать форму Google из этого файла XML. Я ничего не могу найти о таких вещах, только как импортировать XML в Google Sheet, но кажется невозможным создать форму из Sheet. У вас есть идеи, как это сделать?

1 Ответ

2 голосов
/ 31 октября 2019

Используя Службу форм Google Script , вы можете динамически создавать формы. Поток может быть следующим:

  1. Анализ вашего XML-файла с использованием Служба XML .

  2. Создание формы с использованием Служба форм , с методом FormApp.create().

  3. Итерация по вашему дереву XML и добавление элементов в форму соответственно с использованием таких методов, как addTextItem() или addCheckboxItem().
  4. Получите опубликованный URL-адрес вашей формы с помощью метода getPublishedUrl(). Вы также можете поделиться им с помощью Службы Gmail .

. Пример создания формы можно найти на странице Служба форм .

...