0

我创建了 Orbeon 表单。我们如何将表单保存为 XML 格式。假设我在表单中创建了一个按钮。单击按钮后,我需要为创建的表单生成 XML。

在此处输入图像描述

单击编辑按钮它显示表单的代码。现在我需要在按钮单击事件上以 XML 格式生成相同的代码。

有什么建议么?

4

1 回答 1

0

因此,基于上述评论,我的理解是您想解析表单定义的 XML以创建 POJO 类。

在这种情况下,我认为正确的时间是发布表单时。

如果您有自己的持久层实现,则可以在发布时收到表单定义的 PUT 时轻松连接。但除此之外,问题在于此时没有钩子。

您可以在仅在设计时工作的表单中放置一个按钮,但这会很麻烦:您必须编写自己的 XForms,可能在您创建的每个表单中,并在运行时隐藏该按钮。

如果在运行时,则表单定义的 XML 不可用。

简而言之,如果不对 Form Builder 进行更多涉及的更改,我认为您无法做到这一点。

于 2015-01-20T18:23:03.807 回答