This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: conditional namespaces


>We  are a bit puzzled by the results we get from saxon and xalan when we 
>try to generate XML with a xslt file in which the attribute on the root 
>element is a varaibel as well as it's value and the namespace.
>
You have introduced a namespace into the stylesheet without
associating it with a prefix, so the XSLT processor is obliged to
invent one.  Different processors use different algorithms to do so.
It makes no difference to the validity of the output: when it comes to
namespaces its the URI that counts, not the prefix.

If a namespace has a prefix associated with it either in the input or
in the stylesheet processors will often use this prefix in the output.
But this is merely a feature, and isn't required by the XSLT spec.

Regards,
Trevor Nash
--
Traditional training & distance learning,
Consultancy by email

Melvaig Software Engineering Limited
voice:     +44 (0) 1445 771 271 
email:     tcn@melvaig.co.uk

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]