- From: Eric van der Vlist <vdv@dyomedea.com>
- Date: Fri, 30 Mar 2001 10:14:09 +0200
- To: xmlschema-dev@w3.org
Asir S Vedamuthu wrote: > > webMethods is pleased to announce the availability of an experimental > version of XML Schema for XSLT 1.0 More information on XSLT can be found at > http://www.w3.org/TR/xslt Impressive work! I have a question about one of the ways you are suggesting to pre-validate the target documents, though. <quote source="comments from the schema"> There are three ways that you can construct a schema for XSLT stylesheets that create instances of a particular result structure (a) Declare all your result elements as a member of xsl:result-element substitution group </quote> The substitution group is defined as: <element name="result-element" abstract="true"/> and used in a group: <group name="result-element"> <choice> <element ref="xsl:result-element"/> <any namespace="##other" processContents="skip"/> </choice> </group> that is referenced when needed. I have probably missed something, but won't the choice become ambiguous if I include elements from any namespace other than the target namespace (i.e. XSLT 1.0) that would also match "any" element ? Thanks Eric -- See you in San Jose for SD West: http://cmp.bluedot.com/re/attendee/sdw/speakerPage.esp?speakerId=36534626 ------------------------------------------------------------------------ Eric van der Vlist Dyomedea http://dyomedea.com http://xmlfr.org http://4xt.org http://examplotron.org ------------------------------------------------------------------------
Received on Friday, 30 March 2001 03:20:21 UTC