[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Selecting the first node set
See Comments interspersed below as to why you get the results you do.
Cheers...Hugh CyberSpace Industries 2000 Inc. XML Training and Consulting ----- Original Message ----- From: "Fraser Goffin" <goffinf@xxxxxxxxxxx> To: <xsl-list@xxxxxxxxxxxxxxxxxxxxxx> Sent: Saturday, August 05, 2006 7:21 AM Subject: Selecting the first node set Given the following simplified XML instance, can anyone suggest an expression that will return ONLY the 'Value' node containing <enum> children with values A, B and C. I can't rely on the name of the parent node of <Value> hence I have deliberately named these as UnknownNameX or any other intervening structure. This returns any node named Value that is a descendent of Trade ( there are three node sets) /Trade//Value[1] - also returns all 3 <Value> nodes (why is that ?) For this one - where there are three node sets - it returns the first of each set /Trade//Value[2] - returns nothing (why is that ?) For this one - where there are three node sets - it returns the second of each set - there are none.
|
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
|