XRX模块的字符串填充功能在哪里?

时间:2013-07-18 09:03:59

标签: xml xsd instance xforms

http://xrx.googlecode.com/svn-history/r111/trunk/14-xml-schema-to-xforms/schema-to-instance.xqm无法编译:

Cannot compile xquery: err:XPST0017 Function string-pad() is not
defined in module namespace: http://www.w3.org/2005/xpath-functions
[at line 23, column 11]

它在哪里声明或如何添加到模块?

http://xrx.googlecode.com/svn-history/r111/trunk/14-xml-schema-to-xforms/schema-to-xforms.xqm使用schema-to-instance.xqm模块,没有它就无法运行。

我尝试过eXist-db 2.0和eXide 2.0版。

或者,是否有人知道有关实例/ xforms转换器的WORKING(和COMPLETE)xml架构? (上面的内容在Todo列表中有很多问题。) 感谢。

1 个答案:

答案 0 :(得分:2)

很抱歉,但XForms转换的“完整”架构仍然不存在。

XML Schema有太多的功能和可能性来表示几乎不可能创建的内容(元素,类型,组等)。

您可以使用XForms设计器看一下基于XSLT的这个: https://sourceforge.net/projects/schema2xforms/

见它的工作地点:

http://forms.collinta.com.au/designer.xml