This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
Using XSL and schemas to create form-editable xml files
- To: <xsl-list at lists dot mulberrytech dot com>
- Subject: [xsl] Using XSL and schemas to create form-editable xml files
- From: Chris Kilner <chris at xoo dot co dot uk>
- Date: Tue, 27 Feb 2001 11:14:21 +0000
- Reply-To: xsl-list at lists dot mulberrytech dot com
[
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