从XML文件创建Google表单

问题描述 投票:0回答:1

我在XML文件中具有树结构,我想根据该XML文件动态生成Google表单。我找不到关于这种东西的任何东西,只能找到如何将XML导入Google Sheet的方法,但是似乎无法从Sheet创建Form。你有任何想法吗?

xml google-apps-script google-sheets google-form
1个回答
0
投票

使用Google Apps脚本的Forms Service,您可以动态创建表单。流程如下:

  1. 使用XML Service解析XML文件。

  2. 使用Forms ServiceFormApp.create()方法创建表格。

  3. 使用FormApp.create()addTextItem()之类的方法遍历XML树并将相应的项目添加到表单中。
  4. 使用addTextItem()方法获取表单的已发布URL。您也可以使用addCheckboxItem()共享它。

您可以在addCheckboxItem()页面上看到创建表单的示例。

© www.soinside.com 2019 - 2024. All rights reserved.