[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Unique Nodes
HI,
I am new to XSLT. I have to grab the unique Products from the Input below using XSLT 1.0 INPUT: <Proposal> <Quote> <QuoteId>1</QuoteId> <Products> <Product> <ProdID> 1234 </ProdID> <ProdID> 5678 </ProdID> </Product> </Products> </Quote> <Quote> <QuoteId>2</QuoteId> <Products> <Product> <ProdID> 1234 </ProdID> <ProdID> 5678 </ProdID> </Product> </Products> </Quote> </Proposal> Desired OUTPUT: <Proposal> <Products> <ProdId>1234</ProdId> <ProdId>5678</ProdId> </Products> </Proposal> The code which I am trying is <xsl:variable name="unique-Product" select="//Proposal/Quote/Products/Product[not(ProductId=ancestor::Product/ProductId)]"/> <xsl:for-each select="$unique-Product"> </xsl:for-each> Any help is appreciated Thanks in advance Karthik
|
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
|