RE: grouping by unique...
> Fei Zheng wrote: > > > I'd like to have an unique solution list. Anyone can tell what's > > wrong with the following code which gives all solutions instead of > > the unique solutions? > > select="item[not(metadata/solution = > preceding-sibling::metadata/solution)]/metadata/solution" /> > > You are using the preceding-sibling on the wrong element. > Try > select="item/metadata/solution[not(. = > preceding-sibling::solution)]"/> > > J.Pietschmann But this will not give the right results because it only checks for *siblings* that are the same, whereas Fei Zheng wants to eliminate duplicates that are second cousins too. How about select="item/metadata/solution[not(. = preceding::solution)]" Or go Muenchian. (Btw how do you pronounce that?) Lars XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
PURCHASE STYLUS STUDIO ONLINE TODAY!
Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!
Download The World's Best XML IDE!
Accelerate XML development with our award-winning XML IDE - Download a free trial today!
Subscribe in XML format