Peter V. Mikhalenko wrote:
> We are using for similar purposes the XForms product from Nanoworks
> Inc. - it is pretty old (it seems that it was written before the
> W3C Xforms 1.0 Draft), and, unfortunately, is unsupported at the
> moment. But it can generate HTML forms with/without client
> validation (JavaScript), with/without server validation (Java)
> from XML file in a specific format (similar to modern XForms
> format, but there is much less capabilities). You can translate
> to that format from your via XSLT. Sources and docs are here:
> http://xform.nanoworks.org . If you need I can give you some of
> my comments for the library as we are using them about a year. :-)
>
XForms could have been a good solution for this - but unfortunately the
XForms Data Model seems to have been removed from the current draft (?)
XForms seems to be at the same level as HTML forms - just better able to
handle XML I guess.
We have been looking for something that is at a higher level of
abstraction - that would for example allow direct annotation of an XML
schema with information on how to present a form to the user. There
needs to be a more defined process of:
XML Schema --> Schema UI annotations --> XForm --> XML instance
I've been looking at the Schema Adjunct Framework [1] but I'm not sure
what the current status of this is (Jonathon?) [2].
[1] http://www.tibco.com/products/extensibility/saf/exec-summary/
[2] http://lists.xml.org/archives/xml-dev/200202/msg00166.html
Cheers,
Murray