|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] find Unique Nodes based on 2 Attributes
I can select a unique node when it is based on one attribute value, but when I try to do this with two attribute values I run in to trouble. Example XML <Alert> <Subscriber phonenumber="001" language="fr" alertmethod="SMS"/> <Subscriber phonenumber="002" language="en" alertmethod="SMS"/> <Subscriber phonenumber="003" language="en" alertmethod="SMS"/> <Subscriber phonenumber="004" language="de" alertmethod="email"/> <Subscriber phonenumber="005" language="It" alertmethod="NokiaSmart"/> <Subscriber phonenumber="006" language="It" alertmethod="NokiaSmart"/> <Subscriber phonenumber="007" language="de" alertmethod="NokiaSmart"/> <Subscriber phonenumber="008" language="de" alertmethod="SMS"/> </Alert> XSL command <xsl:apply-templates select="Subscriber[not (@language=following::Subscriber/@language)]"/> The effect of this command is to select the following nodes <Subscriber phonenumber="001" language="fr" alertmethod="SMS"/> <Subscriber phonenumber="003" language="en" alertmethod="SMS"/> <Subscriber phonenumber="006" language="It" alertmethod="NokiaSmart"/> <Subscriber phonenumber="008" language="de" alertmethod="SMS"/> I'd like to be able to select unique nodes based on both the language and alertmethod attributes. Does anyone have any idea how you might change this command to allow it select a unique node based on both language and alertmethod attributes. I would expect this result <Subscriber phonenumber="001" language="fr" alertmethod="SMS"/> <Subscriber phonenumber="003" language="en" alertmethod="SMS"/> <Subscriber phonenumber="004" language="de" alertmethod="email"/> <Subscriber phonenumber="006" language="It" alertmethod="NokiaSmart"/> <Subscriber phonenumber="007" language="de" alertmethod="NokiaSmart"/> <Subscriber phonenumber="008" language="de" alertmethod="SMS"/> 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
|

Cart








