Thanks. That is how I understood it. I had not seen the term 'prefix-independent' before.
Robin Rigby [EMAIL PROTECTED] http://www.gondolier.org.uk 07785 765017 -----Original Message----- From: Grzegorz Kossakowski [mailto:[EMAIL PROTECTED] Sent: 18 July 2007 19:32 To: [email protected] Subject: Re: Namespace: behaviour differences Robin Rigby pisze: > Grzegorz > > Can you recommend a tutorial or other info for prefix-independent XSLT? I'm not sure if such tutorial would exist because if you write stylesheets using standard techniques they are prefix-independent. You make your stylesheet relying on namespace prefix if you use name()[1] function instead of local-name()[2]. Even if you reference elements in stylesheet using prefix it's defined in that stylesheet _locally_. It means that you could use different prefixes (pointing to the same namespace, of course) in processed XML and XSL stylesheet and it should work. I think it's crucial to understand that prefix is defined locally and is not part of element's name but only element's expanded name. [1] http://www.w3.org/TR/xpath#function-name [2] http://www.w3.org/TR/xpath#function-local-name -- Grzegorz Kossakowski http://reflectingonthevicissitudes.wordpress.com/ --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
