我很想知道是否有一种方法可以在Form Builder之外创建表单定义,然后发布以在Form Runner中运行?
在构建导致其崩溃的大型表单时,表单构建器可能会变得非常占用大量内存。当它们包含需要使用内置文本编辑器手动编辑的自定义操作时尤其如此。
因此,能够在外部XML编辑器(如Atom,XML Spy等)中编辑表单定义,然后使用命令行工具构建/发布以在Form Runner中使用将非常有用。然后,您可以使用从命令提示符编译软件的传统方法。表单构建甚至可以作为目标或依赖项添加到makefile中。
答案 0 :(得分:0)
从Orbeon Forms 2016.1开始,没有API可以从命令行发布表单定义。我可以看到以XML格式发送表单定义的“发布”API如何有用。
同时,如果您想进行一些手动编辑,您可以简单地从/向表单生成器复制/粘贴XML,如果遇到崩溃或可用性问题,请report them。