RE: [xsl] self::x:* in XPath 2.0

Subject: RE: [xsl] self::x:* in XPath 2.0
From: <Jarno.Elovirta@xxxxxxxxx>
Date: Tue, 13 Jul 2004 16:06:09 +0300
Hi,

> I'd like to be able to do the same test for an element being
> in 'x' using
> the XPath 2.0 syntax in SAXON 8, something like:
>
> for $e in * return
> if ($e is-in-namespace('x')) then
> 'in'
> else
> 'out'
>
> How do I do this?  I can't see any way of using the self::x
> syntax with $e
> as I did before...

  for $e in * return if ($e/self::x:*) then 'in' else 'out'

Cheers,

Jarno - Madam Zu: August 2003 Part 2

Current Thread