><!-- Expected Output -->
>xml journal
>xsl journal
>css journal
Hi Kurt,
Instant Saxon 6.0.2/6.1/6.2 and Xalan 1.2.2. seem to be on better terms
with preceding-sibling:: then with preceding::
<xsl:variable name='allpubs'
select="//pubtag[@list='yes']/@pub[not(. =
../preceding-sibling::pubtag/@pub)]" />
produces your expected output. For a general solution, though, Jeni's
/publist/pubtag[@list = 'yes']
[count(.|key('pubs', @pub)[1]) = 1]
is sound advice (as always).
Cheers,
Eric
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
| Current Thread |
- RE: Saxon Quirk, (continued)
- Michael Kay - Thu, 15 Feb 2001 14:06:27 -0500 (EST)
- Devlin, Kurt - Wed, 14 Feb 2001 11:43:58 -0500 (EST)
- Devlin, Kurt - Wed, 14 Feb 2001 12:08:10 -0500 (EST)
- Eric Vermetten - Wed, 14 Feb 2001 18:54:11 -0500 (EST) <=
- Eric Vermetten - Wed, 14 Feb 2001 20:12:54 -0500 (EST)
- Devlin, Kurt - Wed, 14 Feb 2001 20:16:50 -0500 (EST)
|
|