Subject: RE: Re: Template matching preceding-sibling.
From: cknell@xxxxxxxxxx
Date: Thu, 08 Nov 2007 13:30:39 -0500
|
Both <Rec> elements are identical. In what sense are you using "unique"?
--
Charles Knell
cknell@xxxxxxxxxx - email
-----Original Message-----
From: Steve <subsume@xxxxxxxxx>
Sent: Thu, 8 Nov 2007 13:21:33 -0500
To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
Subject: Re: Template matching preceding-sibling.
Oh. I think I see what you mean.
I'm basically just trying to match unique Rec/activity's.
You follow? How could I select these?
On Nov 8, 2007 1:16 PM, Steve <subsume@xxxxxxxxx> wrote:
> I'm sorry, but isn't the first <Rec> in my XML the preceding-sibling
> of the second <Rec> ?
>
> -Steve
>
>
> On Nov 8, 2007 1:13 PM, <cknell@xxxxxxxxxx> wrote:
> > Your template matches both <Rec> elements, so you get two instances of "Ello xslers." in your output.
> >
> > Your template matches and <Rec> element with an <activity> child element that doesn't have preceding-sibling <Rec>. Since both <Rec> elements have <activity> child elements, and since none of the <activity> elements has a preceding-sibling of ANY kind, you are matching both <Rec>s.
> > --
> > Charles Knell
> > cknell@xxxxxxxxxx - email
> >
> >
> >
> >
> > -----Original Message-----
> > From: Steve <subsume@xxxxxxxxx>
> > Sent: Thu, 8 Nov 2007 12:59:01 -0500
> > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> > Subject: Template matching preceding-sibling.
> >
> > I'm missing something fundamental, what is it?
> >
> > <xsl:template match="Rec[activity != preceding-sibling::Rec/activity
> > or not(preceding-sibling::Rec)]">
> > Ello xslers.
> > </xsl:template>
> >
> > <xml>
> > <Rec>
> > <activity>hi</activity>
> > </Rec>
> > <Rec>
> > <activity>hi</activity>
> > </Rec>
> > </xml>
> >
> > ----
> >
> > Above should only print anything once, but I'm getting it each time.
> > What am I not getting?
> >
> > -Steve
| Current Thread |
cknell - 8 Nov 2007 18:26:53 -0000
cknell - 8 Nov 2007 18:31:04 -0000 <=
- Steve - 8 Nov 2007 18:42:59 -0000
- Steve - 8 Nov 2007 18:44:01 -0000
- Steve - 8 Nov 2007 18:51:43 -0000
|
|