我在XML文件中具有树结构,我想根据该XML文件动态生成Google表单。我找不到关于这种东西的任何东西,只能找到如何将XML导入Google Sheet的方法,但是似乎无法从Sheet创建Form。你有任何想法吗?
使用Google Apps脚本的Forms Service,您可以动态创建表单。流程如下:
使用XML Service解析XML文件。
使用Forms Service和FormApp.create()
方法创建表格。
FormApp.create()
或addTextItem()
之类的方法遍历XML树并将相应的项目添加到表单中。addTextItem()
方法获取表单的已发布URL。您也可以使用addCheckboxItem()
共享它。您可以在addCheckboxItem()
页面上看到创建表单的示例。