|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: problems with copying duplicate nodes
> I read quite a few of the earlier posts on this topic > and tried to work out a solution but it aint working. > Snippets of my code are shown below: > > input.xml > > <TABLE> > <TR> > <TD>Checking existence of Wood</TD> > <TR> > <TD>Found values for Wood</TD> > <TD> The values are x y z</TD> > <TD>Found values for Wood</TD> > <TD> The values are x y z</TD> > </TR> > </TR> > <TR> > <TD>Checking existence of Tree</TD> > <TR> > <TD>Found values for Tree</TD> > <TD> The values are a b c</TD> > </TR> > </TR> > </TABLE> Is that legal HTML? > I want to eliminate the duplicate <TD>s inside TABLE > /TR/TR whenever they occur. I tried two solutions but > none of them eliminate the duplicate entries. You basically want to key on the value of the <TD> and then only process those <TD>'s that occur first in the key eg: <xsl:key name="tds" match="TD" use="."/> and then: <xsl:template match="TD"> <xsl:if test="generate-id() = generate-id(key('tds',.)[1])"> ... Check out David Pawson's FAQ: http://www.dpawson.co.uk/xsl/sect2/N2696.html cheers andrew
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Cast Your Vote
We need your help – Vote for DataDirect XML Products!
Winners and finalists announced at SOA World Conference in November. 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
|







