【问题标题】:Create dynamically a XSD for a form为表单动态创建 XSD
【发布时间】:2011-09-27 10:59:08
【问题描述】:

在 Orbeon 的 Form Builder 工具中,可以通过上传 XSD 文件来指定架构。

但是如果我们没有架构或者我们懒得创建它,是否可以动态创建架构?

在其他系统(如业务对象 Universe)中使用表单数据需要该架构。

问候

【问题讨论】:

    标签: orbeon xforms


    【解决方案1】:

    Orbeon Forms 不会根据您在表单生成器中创建的表单自动生成架构;相反,正如您所指出的,它旨在使用您已经拥有的架构。

    但是,有一些工具可以做到这一点。你可以在how to generate an XSD schema from an XML instance document上找到这个问题的答案中提到的一些内容。

    【讨论】:

      【解决方案2】:

      我正在开发自己的名为 XsdFormEditor 的项目。应用程序将能够在 WinForms(完成 95%)、Web(使用 Asp.Net MVC,完成 0%)、WPF(完成 0%)中将任何 XSD 显示为表单。想法是加载任何 XSD 文件,将其作为表单显示给用户,让用户输入一些数据并将数据保存为 XML。用户还可以从 XML 文件加载默认值以形成表单。你可以在这里找到它:https://github.com/janstafa/XsdFormEditor

      【讨论】:

      • 我们不希望您在多个问题中复制和粘贴相同的答案来宣传您的 GitHub 项目。如果问题确实在问同样的问题,请回答其中一个并将其余的标记为重复关闭。
      • 好的,对不起。我会解决的。
      猜你喜欢
      • 1970-01-01
      • 2017-05-21
      • 2017-01-31
      • 1970-01-01
      • 1970-01-01
      • 2011-07-06
      • 2016-11-11
      相关资源
      最近更新 更多