1

什么是最好的客户端基于 javascript 的 XForms 处理器?

我正在尝试将基于插件 (activeX) 的 Xforms 处理解决方案迁移到基于 javascript 的客户端处理器。但是迁移的 XForm 在我找到的任何客户端解决方案中都不能正常工作。它们给出了各种不友好的错误,并且由于无法调试而很难找到原因。理想情况下,迁移应该无需任何更改即可工作,不是吗?我应该如何接近我的目标?

4

5 回答 5

1

我真的不知道哪个是最好的,但我确实参加了XSLTForms 邮件列表,那里有很多活动。人们提出问题,得到答案,他们发现的错误通常会得到修复。我建议再试一次XSLTForms并将您的问题放入邮件列表,如果您还没有这样做的话。我认为这是目前唯一积极开发的客户端解决方案。

于 2010-02-11T09:55:52.080 回答
1

我正在研究Orbeon Forms,所以我的观点是有偏见的,我不会回答你关于“最佳解决方案”的问题;)。

但是由于您已经有几个实现,我建议您在 StackOverflow 上或在特定于您尝试的实现之一的邮件列表/论坛上发布您遇到的具体问题。这样做时,指出一个简单的例子来说明你所看到的问题总是一个加号。

于 2010-02-10T22:07:55.320 回答
1

我也不会说哪个是最好的解决方案。;)

但是,在您的特定问题上,您在 formsPlayer 中使用了非标准功能,或者您正在使用标准功能,但它没有在您尝试移动到的处理器中实现。

没有看到表格,我不能说。

关于 JavaScript 客户端引擎的其他问题,您可能想看看 [backplanejs][1]。它是一个构建在 YUI 之上的 JavaScript 库,它提供了 XForms 处理器和 RDFa 解析器等。(XForms 支持来自 Ubiquity XForms 引擎,我们正在与 IBM 合作——他们热衷于添加 Dojo 支持,而其他人则希望添加 jQuery 支持。)

formsPlayer 的继任者也将很快推出,它将是一组可安装的 backplanejs 扩展,而不是一个独立的应用程序。

[1]:http : //backplanejs.googlecode.com/backplanejs

于 2010-02-11T23:40:28.440 回答
0

您可能还想查看 EMC XForms 公式引擎(免费供开发人员使用);它似乎是目前最成熟的客户端实现...... https://community.emc.com/docs/DOC-3100

于 2010-03-16T21:22:49.297 回答
0

xsltforms 也是客户端 xforms 渲染器

http://www.agencexml.com/xsltforms

我还开发了一个服务器端基于 java 的 xslt 过滤器,可用于 xforms 渲染。

http://www.mofokom.eu/blog/index.php/2013/04/06/transforming-jee-web-applications

于 2013-08-02T03:26:20.390 回答