我有一组 XForms 已经在 eXist-db 中运行,它们是由 XQuery 自动生成的。有什么方法可以让我调用 Orbeon 提供的 REST 服务,在单独的 tomcat 服务器上运行,将 XForms 文件转换为可以在 Web 浏览器中显示的 HTML?
换句话说,我想做类似的事情:
xquery version "1.0";
...
let $my-xforms-file := local:my-generate-xforms($spec-file)
let $orbeon-rendered-xforms := httpclient:post('http://localhost/tomcat/orbeon/getpost', $my-xforms-file)
return $html-file
我真正想要的只是 XForms 的呈现转换服务,它使用文档正文中的 XForms 获取 HTTP POST,并返回我可以使用 Web 浏览器呈现的内容。
Orbeon 中是否有一个组件可以做到这一点?我很高兴记录这一点,提供一个 XQuery 模块来支持它并与他人分享。