从 XML 文件创建 Google 表单

Create Google Form from XML file

我在 XML 文件中有树结构,我想从该 XML 文件动态生成 Google 表单。我找不到关于这种东西的任何信息,只能找到如何将 XML 导入 Google Sheet,但是从 Sheet 创建 Form 似乎是不可能的。你知道怎么做吗?

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

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

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

  3. 遍历 XML 树并相应地向表单添加项目,使用 addTextItem() or addCheckboxItem().
  4. 等方法
  5. 使用 getPublishedUrl() method. You may also share it using the Gmail Service.
  6. 获取已发布的表单 URL

您可以在 Forms Service 页面上查看创建表单的示例。