Using XSL-T to convert XForm to HTML: Impossible?

I've just been studying the XForm data model with a view to writing a general 
XSL-T transform to convert an XForm for delivery on legacy HTML devices, and 
I come to the conclusion that the separation of model and instance data makes 
this impossible. I cannot, in a single transformation, create a pre-populated 
HTML form from an XForm document.

I'm not arguing that separation of model and instance is a bad thing - 
clearly it's not - but if I'm right this does mean that writing code which 
will address both XForm-capable and legacy devices is extremely difficult and 
requires great duplication of code. Legacy devices are inevitably going to be 
with us for a considerable time and so must be supported, There is, in 
effect, no migration path.

Am I right? If so, has some thought been given to this?

-- 
simon@jasmine.org.uk (Simon Brooke) http://www.jasmine.org.uk/~simon/

		;; Semper in faecibus sumus, sole profundum variat.

Received on Friday, 22 September 2000 08:57:48 UTC