|
Subject: Re: [xsl] template match : node-set paring through multiple-axis relationships From: David Carlisle <davidc@xxxxxxxxx> Date: Tue, 3 Jun 2003 19:12:15 +0100 |
> I am disappointed that no
> one responded to my request, even to say "boy, that sure is a different
> problem". :(
I didn't respond as I didn't understand your problem description (still
don't) I also don't understand your proposed solution, which seems very
strange.
<xsl:variable name="b2"
select="parent::a/parent::a/child::b" />
so b2 is empty or not just if your parent and grantparent are called a
and you have an aunt called b.
<xsl:variable name="focus" select="current()"/>
so focus is the current node.
test="current()[$b2]
$b2 is a node set so if used as a predicate it is true if and only if it
is non empty. It's a bit odd to use that in a path expression as it is a
constant predicate it doesn't depend on the nodes being filtered
[$focus]
the focus variable is always non empty as it is the current node, so
this predicate is the same as [true()] and never does anything.
[//
again it is very strange to start a predicate with // as it means that
you are filtering a node set based on a filter that will have a constant
value over the set being filtered.
Sorry I can't suggest what you should have as I'm not sure what your
transformation is trying to test.
David
________________________________________________________________________
This e-mail has been scanned for all viruses by Star Internet. The
service is powered by MessageLabs. For more information on a proactive
anti-virus service working around the clock, around the globe, visit:
http://www.star.net.uk
________________________________________________________________________
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| RE: [xsl] template match : node-set, Jonathan Sprinkle | Thread | RE: [xsl] template match : node-set, Lars Huttar |
| RE: [xsl] template match : node-set, Jonathan Sprinkle | Date | [xsl] XPath Grammar, Fatih TURKMEN |
| Month |