Subject: Re: [xsl] Sub: returning unique node in am xml From: "Agnes Kielen" <a.kielen@xxxxxxx> Date: Thu, 13 Feb 2003 15:34:24 +0100 |
Hi, > <root> > <customers> > <orderid/> > <orderdate/> > </customers> > <customers> > <orderid/> > <orderdate/> > </customers> > <orders> > <orderId/> > <orderdate/> > </orders> > </root> > > i want to get only the unique child nodes of root .. ie .. i want only > customer,orders and > not customers , customers, orders . > how do i do that ? The usual way of selecting an unique node is something like: <xsl:for-each select="customers[not(preceding::customers)]> > when i am accessing the first customer node ... i should know that i am > processing the first > customer node .. > if i am accessing the second customer node is there anyway of knowing that i > am accessing > the second customers node. maybe the function position() can help you. Hope this helps. Otherwise search the archives for unique nodes. There are plenty of examples. Cheers, Agnes XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Sub: returning unique node i, Sai, Mukundan (IE10) | Thread | [xsl] MathML to XSL:FO conversion?, Felix Breuer |
data protocol: was RE: [xsl] node-s, bryan | Date | RE: data protocol: was RE: [xsl] no, Américo Albuquerque |
Month |