[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: Declaring more than one type for a parameter in x
> Pseudo example: > > <xsl:function name="myf:funct" as="xs:string"> > <xsl:param name="t" as="element(a) | element(b)"/> > ... Just use element() (the lowest common supertype). Or if the elements are members of the same substitution group, use the name of the substitution group head (with schema-element()). > > <xsl:function name="myf:funct" as="xs:string"> > <xsl:param name="t" as="element(b) | xs:string"/> > ... > That looks like a pretty peculiar function to want to write. Rethink the design. Michael Kay http://www.saxonica.com/
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|