[xsl] Using XSL and schemas to create form-editable xml files

Subject: [xsl] Using XSL and schemas to create form-editable xml files
From: Chris Kilner <chris@xxxxxxxxx>
Date: Tue, 27 Feb 2001 11:14:21 +0000
[
This uses a schema to find the content model for each node, and provides
pop-ups for enums, new nodes where they are allowed and default values where
appropriate.
]


Has anyone found pleasant workarounds to the following problems:

1. can't use variables to name new xsl:elements
2. can't use variables to name new xsl:attributes
3. xsl:copy, when used on attributes, can't have a template body

I have found the need to hack around these in three less than elegant ways:

1. solved by using xsl:copy to get an empty node from the source xml
2. and 3. solved by using an xsl:choose of common attributes (terrible)

any improvements out there?

c


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread