Subject: Re: [xsl] XSL and Namespace From: Johannes Döbler <jd@xxxxxxxxxxxxxx> Date: Thu, 31 May 2001 00:01:25 +0200 |
Hi Perry,
> I am using a namespace called "documentation" in my XSL which I process with
> its own XSL to produce html documentation for the XSL file. The following
> code snippet causes an error when using Saxon (both Instant and 6.1),
> telling me that the import tags need to be the first tags after the
> xsl:stylesheet element, however Xalan and MSXML 3 process without error. The
> spec says <xsl:import> has to be the first element but does it have to be
> the first element of all namespaces?
The XSLT Recommendation says:
"The xsl:import element children must precede all other element children of an xsl:stylesheet element, including any xsl:include element children."
It doesn't predicate the 'element children' of the xsl:stylesheet element as being 'XSLT element children' or 'element children in the XSLT namespace'. So, strictly, you can't have any other element children, no matter what namespace, before xsl:import elements.
Cheers,
Jeni
Cheers, Johannes
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] XSL and Namespace, Jeni Tennison | Thread | Re: [xsl] XSL and Namespace, Jeni Tennison |
[xsl] document() function question, Farrell, Gabriel | Date | Re: [xsl] whitespace as a parameter, Chris Nolte |
Month |